Heroku与AWS EC2服务器之间的连接

时间:2017-01-31 16:54:26

标签: amazon-web-services heroku amazon-ec2

我在Heroku运行应用程序的nodejs,我在EC2创建了MongoDB服务器并打开了端口27017.我正在使用公共IP地址进行连接,这会造成延迟。我该如何解决这个问题?我想通过内部网络连接这两个。

1 个答案:

答案 0 :(得分:0)

因为它们位于不同的服务器上,所以肯定会有延迟。但是,您可以通过将服务器放在同一个国家/地区(区域)来减少延迟

Heroku服务器主要位于美国(弗吉尼亚州),您可以将您的AWS服务器更改为接近相同。检查服务器的位置。更好的选择是使用mongodb插件:https://elements.heroku.com/addons/mongolab