当前情况:我们在开发过程中(根据需要)为开发人员启动了 5-10 个环境,以便他们将代码更改推送到“远程”环境并在“远程”环境中测试其更改。这些环境与您的标准集成、暂存、沙箱等环境分开。
我们当前的流程是在这些环境中的 ECS 容器上使用我们的“金种子”运行 PostgreSQL。我们想摆脱这个。
我们正在研究的一种方法是使用一台 RDS 服务器,在该 RDS 服务器上配备某种类型的环境标签独立数据库,以供所有这些开发“远程”环境连接。
这可能吗?使用单个 RDS 服务器容纳 ~10 个 PostgreSQL 数据库的优点和缺点是什么?
在 StackOverflow 上研究这个问题的解决方案。我只是还没有清楚地明白为什么或为什么不应该这样做。
一台服务器上所有人的优点
缺点