Docker 码头工人、登记员和领事举例
我对Docker和Concur都是新手,我试图了解集装箱化应用程序如何使用Concur进行服务注册和KV对配置管理(“配置”) 我的理解是,我可以:Docker 码头工人、登记员和领事举例,docker,consul,Docker,Consul,我对Docker和Concur都是新手,我试图了解集装箱化应用程序如何使用Concur进行服务注册和KV对配置管理(“配置”) 我的理解是,我可以: 创建一个运行领事服务器的映像,例如;然后 在myvm01.example.com(一个Ubuntu虚拟机)上启动三个Docker-Concur容器(从而形成集群/仲裁);然后 重构我的应用程序以使用Concur并创建运行我的应用程序和Concur代理的Docker映像,并将代理配置为在启动时加入3节点仲裁。在启动时,我的应用程序使用本地concu
- 创建一个运行领事服务器的映像,例如;然后
- 在
(一个Ubuntu虚拟机)上启动三个Docker-Concur容器(从而形成集群/仲裁);然后myvm01.example.com
- 重构我的应用程序以使用Concur并创建运行我的应用程序和Concur代理的Docker映像,并将代理配置为在启动时加入3节点仲裁。在启动时,我的应用程序使用本地concur代理来下拉其所有配置,存储为KV对。它还引入注册/正常服务,并使用本地负载平衡工具来平衡与之集成的服务
- 在myvm02.example.com(另一个Ubuntu虚拟机)上运行我的应用程序的容器
- 像以前一样,将我的领事群集/仲裁容器部署到
myvm01.example.com
- 我没有直接“停靠”我的应用程序来使用Concur,而是简单地将它与Registrator集成
- 然后我在某处部署了一个注册器容器,并将其配置为与concur集成
- 然后我部署我的应用程序容器。它们与注册者相结合,注册者又与领事相结合
- 我在这里的理解是正确的还是有点离谱?如果是,怎么做
- 通过添加注册人实际获得的信息。它看起来(至少在未经培训的人看来)只不过是应用程序和服务注册中心之间的一层间接关系
- 我仍然能够通过注册商利用领事的KV配置服务吗