我需要有经验的人来配置nginx + nodejs + mongodb的意见和最佳实践。NodeJS,Nginx和MongoDB的高可用性解决方案
我正在开发基于MongoDB和NodeJS的定制构建云应用程序。作为反向代理服务器,我使用nginx,并且为了管理NodeJS,我使用了PM2。目前我有单独的服务器,一个用于MongoDB数据库,一个用于服务API应用程序(Nginx + NodeJS)。现在我正在使用PM2,并且我将该API设置为在1核VPS上作为集群运行。
将来我需要配置高可用性解决方案。关于数据库,我还没有使用任何复制或集群。我看到很多潜在的未来优化的事情,我相信通过这些技术实现HA并非难以实现,但有人可以说他的意见和我应该首先关注什么?我不需要很多配置HA的经验,所以每个建议都是很好的建议。
感谢
我明白了你的观点,并且我意识到我们可以在定制架构中遇到麻烦,但这就是我们所拥有的。我并不是故意说这一切都很容易实现,但我认为我们正在使用可靠且有前途的技术,并且具有可轻松扩展的能力。我不指望有人会告诉我一切,只是寻找方向和最佳实践,没有别的。 – lobuljen