goservice:使用go和etcd发现和注册工具

时间:2021-05-16 02:05:51
【文件属性】:
文件名称:goservice:使用go和etcd发现和注册工具
文件大小:13KB
文件格式:ZIP
更新时间:2021-05-16 02:05:51
Go goservice Discovery and register components implements with go and etcd. 基于 go 和 etcd 实现的服务注册、发现组件,可应用于微服务的开发(如果要自个儿实现这块的东西的话) register 服务注册,当服务启动的时候,应该同时启动注册功能。之后,注册服务会不断的刷新自己的注册内容。 示例: register.Register("TestService2", "192.168.0.2", 8080, endpoints, 10*time.Second, 11) 参数说明: serviceName:服务名,用于服务发现用 服务本地地址:可以是内网地址,也可以只外网地址,甚至可以是域名,取决于服务的部署以及调用情况。一般而言,只有内网地址 服务本地端口:服务监听的端口 etcd endpoints:etcd 服务的
【文件预览】:
goservice-master
----.gitignore(199B)
----discovery()
--------discovery.go(4KB)
--------demo()
--------discovery_test.go(732B)
----LICENSE(11KB)
----README.md(2KB)
----util.go(1015B)
----register()
--------demo()
--------register_test.go(1KB)
--------register.go(4KB)

网友评论