PHP

首页 -  PHP  -  通过API向consul内注册服务

通过API向consul内注册服务

通过API向consul内注册服务

1.请求地址   PUT 

2.请求数据
{
	"id": "test222",
	"name": "test222name",
	"tags": ["xiaoshu611-/core.product"],
	"address": "192.168.211.130",
	"port": 18306,
	"checks": [{
		"name": "core.product.check",
		"http": "http://192.168.211.130:18306",
		"interval": "10s",
		"timeout": "5s"
	}]
}

3.打开consul页面就可以在服务内看到信息了

通过API向consul内注册服务

4.查询当前服务节点下的服务

http://192.168.211.130:8530/v1/agent/services  GET

5.删除服务

http://192.168.211.130:8530/v1/agent/service/deregister/<serviceID>   <serviceID>是服务id   PUT

6.更新服务

1.地址 http://192.168.211.130:8530/v1/agent/service/register  PUT
2.请求数据
{
	"id": "test222",
	"name": "test222name",
	"tags": ["xiaoshu611-/core.product"],
	"address": "192.168.211.130",
	"port": 18306,
	"checks": [{
		"name": "core.product.check",
		"http": "http://192.168.211.130:18306",
		"interval": "10s",
		"timeout": "5s"
	}]
}


(0)
分享:

本文由:xiasohu168.com 作者:xiaoshu发表,转载请注明来源!

标签:

相关阅读