使用REST接口
准备Polaris服务端
需要预先安装好Polaris服务端,安装方式可参考:单机版安装 (opens new window)或者集群版安装 (opens new window) 以下假设Polaris服务端的安装地址为127.0.0.1。
注册命名空间
执行以下命令进行命名空间注册:
curl -XPOST -H'Content-Type:application/json' -d'[{"name":"Test"}]' http://127.0.0.1:8090/naming/v1/namespaces
详细接口参数以及返回值可参考命名空间管理 (opens new window)
反注册命名空间
执行以下命令进行命名空间反注册:
curl -XPOST -H'Content-Type:application/json' -d'[{"name":"Test"}]' http://127.0.0.1:8090/naming/v1/namespaces/delete
详细接口参数以及返回值可参考命名空间管理 (opens new window)
注册服务
执行以下命令进行服务注册:
curl -XPOST -H'Content-Type:application/json' -d'[{"name":"FooService", "namespace":"Test"}]' http://127.0.0.1:8090/naming/v1/services
详细接口参数以及返回值可参考服务管理 (opens new window)
反注册服务
执行以下命令进行服务反注册:
curl -XPOST -H'Content-Type:application/json' -d'[{"name":"FooService", "namespace":"Test"}]' http://127.0.0.1:8090/naming/v1/services/delete
详细接口参数以及返回值可参考服务管理 (opens new window)
注册服务实例
执行以下命令进行服务实例注册:
curl -XPOST -H'Content-Type:application/json' -d'[{"service":"FooService", "namespace":"Test", "host": "127.0.0.1", "port": 8080}]' http://127.0.0.1:8090/naming/v1/instances
详细接口参数以及返回值可参考实例管理 (opens new window)
反注册服务实例
curl -XPOST -H'Content-Type:application/json' -d'[{"service":"FooService", "namespace":"Test", "host": "127.0.0.1", "port": 8080}]' http://127.0.0.1:8090/naming/v1/instances/delete
详细接口参数以及返回值可参考实例管理 (opens new window)