配置了c++和srpc环境,含有自己编写的consul c++客户端(完成了注册、发现、健康检查、负载均衡功能)
包含一个服务示例,有可执行的server和client,主要演示服务初始化、服务注册、服务发现、服务调用过程。
运行:
启动服务端(在192.168.1.200机器上):
docker run -it -p 1412:1412 hanxi739/sdvh:v3.0
cd sdvh_demo1
./server
启动客户端:
docker run -it hanxi739/sdvh:v3.0
cd sdvh_demo1
./client
注意:
修改config.json进行服务器配置,其中,server代表服务注册中心consul的ip:port ;hostIP代表当前服务的IP,如:
{
"server":"192.168.1.200:8500",
"hostIP":"192.168.1.200"
}
Content type
Image
Digest
Size
289.6 MB
Last updated
over 4 years ago
docker pull hanxi739/sdvh:v3.0