https://www.consul.io/docs/agent/services
之前采用的方式都是一个应用在启动的时候主动将自己的信息注册到consul中,导致一个非常麻烦的事情,我同一个应用需要创建多个不同的版本,每个版本只是其中的配置文件的区别。因为服务在启动的时候根据配置文件中的信息来注册到consul中。一点都不方便。
后来在网上看到一个注册的方式,在consul的配置文件中写入服务的信息配置文件,启动后会自动加载进行服务注册。这样就解放了服务端的配置。可以在一个地方集中管理
https://www.consul.io/docs/agent/services
之前采用的方式都是一个应用在启动的时候主动将自己的信息注册到consul中,导致一个非常麻烦的事情,我同一个应用需要创建多个不同的版本,每个版本只是其中的配置文件的区别。因为服务在启动的时候根据配置文件中的信息来注册到consul中。一点都不方便。
后来在网上看到一个注册的方式,在consul的配置文件中写入服务的信息配置文件,启动后会自动加载进行服务注册。这样就解放了服务端的配置。可以在一个地方集中管理