nacos_register_instance
Register a new microservice instance in Nacos using service name, IP, and port; set weight, health, metadata, namespace, cluster, and persistent or ephemeral mode.
Instructions
向微服务注册新实例(遵循 ADR-0002 规范,默认采用持久化模式 ephemeral=false,可显式声明为临时节点)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ip | Yes | 实例 IP 地址(如 192.168.1.10) | |
| port | Yes | 实例监听端口号 | |
| weight | No | 负载均衡权重,取值范围 0.0 ~ 1.0,默认 1.0 | |
| enabled | No | 是否接受流量调用(true: 启用; false: 隔离下线,默认 true) | |
| healthy | No | 实例初始健康度(默认 true) | |
| metadata | No | 实例自定义扩展元数据键值对 (Key-Value) | |
| ephemeral | No | 是否为临时节点(根据 ADR-0002 规定默认 false 为持久化节点;若为客户端自注册可显式传 true) | |
| groupName | No | 微服务分组,默认 DEFAULT_GROUP | |
| clusterName | No | 集群名称,默认 DEFAULT | |
| namespaceId | No | 命名空间 Tenant ID,留空或 public 为公共空间 | |
| serviceName | Yes | 目标微服务名称 (Service Name) |