我想在几个不同的位置部署相同的应用程序,也许还有不同版本,并且我希望我的所有部署都运行在同一个Mongo数据库中。采取这种方法是否有任何陷阱?
答案 0 :(得分:2)
让他们使用相同的MONGO_URL
,它会正常工作。另请参阅this question。我们这样做并没有遇到任何问题。
如果您在多个物理位置运行,请记住,mongodb流量不是通过https发送的。因此,当前的最佳做法是在同一数据中心内托管您的数据库和您的应用程序(例如,在EC2 east中使用compose.io和host)。