我想知道如何将部署的应用程序的信息保存在真实的生产环境中(是的,我是新手)。例如,在基于微服务的设置中,如果在生产环境中部署了5个基于微服务的应用程序。假设每个程序都有4-6个实例,是否有专门的软件来保存这些应用程序的记录?我知道记录可以很容易地写入数据库,但我可以想象出一些更好的解决方案。
发布于 2019-08-21 21:53:24
根据云乡土景观,您正在寻找一个Coordination & Service Discovery
:
分布式系统中最关键的数据的分布式、可靠的键值存储。
https://github.com/Netflix/eureka
Eureka是一种基于REST (代表性状态传输)的服务,主要用于AWS云中,用于定位服务,用于中间层服务器的负载平衡和故障转移。
https://github.com/alibaba/nacos
Nacos (官方网站:http://nacos.io)是一个易于使用的平台,用于动态服务发现、配置和服务管理。它可以帮助您轻松构建云本地应用程序和微服务平台。
https://devops.stackexchange.com/questions/8952
复制相似问题