假设你有一个复杂的系统,它由几个运行在几个服务器上的程序和进程组成。
现在您想要更改一些重要的配置变量,例如数据库的密码,该数据库由多个进程使用。
是否有一个标准化的解决方案,使您能够将这些配置存储在一个中心位置,并在更新时将更改推送到不同的服务器?
我想象一些类似环境变量的东西,但可以在运行时快速读取和更改
您可以使用MQ s(消息队列的缩写)进行分布式应用程序通信。
Rackspace有一篇关于不同的MQ s的短文。查看下面:
- 使用消息队列
这些应用程序大多使用SSL和HTTPS,因此您可以放心通道是安全的。