在不同的服务器、程序和进程之间共享秘密变量和配置是否有一个好的解决方案



假设你有一个复杂的系统,它由几个运行在几个服务器上的程序和进程组成。

现在您想要更改一些重要的配置变量,例如数据库的密码,该数据库由多个进程使用。

是否有一个标准化的解决方案,使您能够将这些配置存储在一个中心位置,并在更新时将更改推送到不同的服务器?

我想象一些类似环境变量的东西,但可以在运行时快速读取和更改

您可以使用MQ s(消息队列的缩写)进行分布式应用程序通信。
Rackspace有一篇关于不同的MQ s的短文。查看下面:

  • 使用消息队列

这些应用程序大多使用SSLHTTPS,因此您可以放心通道是安全的。

最新更新