Closed huangxingx closed 4 years ago
Hi,您好。指定方式有下面两种:
MICRO_REGISTRY=consul MICRO_REGISTRY_ADDRESS=IP:PORT micro api|web|...
上面的意思是使用consul为注册中心,地址为指定ip与端口
启动参数
micro --registry=consul --registry_address=ip:port api
thx 在 go-micro/config/cmd/cmd.go 中找到了配置。
@erichen86 一般Go-Micro与Micro版本是匹配的,现在Micro版本是1.17.1,那consul组件是被移除了的,所以,如果一定要用consul,可以自行编译micro,添加import _ "github.com/micro/go-plugins/registry/consul"
到micro/main.go里即可。
API网关对于整个系统来说也应该是一个微服务,也是要注册到注册中心,这样才能发现其他的服务,那API网关怎么配置注册中心的地址啦,文档中只看到了通过环境变量或者启动参数去更改注册中心的类型,没有看到配置地址和端口的示例,请解答