Kratos微服务的注册中心,提供服务注册、注销、以及Kong网关相关的HTTP绑定
docker-compose up -d --build
,将会依次启动kong-database
:Kong数据库discovery
:Bl的服务注册中心kong-migrations
:Kong启动时执行的某些脚本kong
:Kong网关服务konga
:Kong网关的GUI站点register-center
:微服务注册中心(也是个微服务)
- 暴露如下端口供使用:
1337
:konga
的站点端口,通过localhost:1337
访问8001
:kong
的管理员端口,可依照Kong文档使用Postman操作7171
:Bl的服务发现端口,可通过http://localhost:7171/discovery/fetch/all
访问注册中的所有微服务(以后可做GUI界面管理所有GRPC服务)9093
:注册中心微服务的GRPC端口,不过微服务的使用是通过appID调用的,一般也用不到这个端口。必要时可用过直连的方式查看注册中心是否可用
直连微服务:
conn, err := cli.Dial(context.Background(), "direct://default/X.X.X.X:9093")