我的本地服务器应该如何与EC2服务器通信?

我有一个运行在ec2上的node.js服务器。 我希望该服务器自动将数据推送到我的笔记本上运行的另一个node.js服务器。

什么是这样做的最好方法?

你可以使用像showoff.io这样的服务来创build一个访问本地笔记本电脑的入口点,或者你可以通过在你的笔记本电脑上运行这个命令来创build一个SSH隧道:

ssh -R port:localhost:remoteport ec2-host 

这将允许您的EC2服务器的环回接口上的port连接到笔记本电脑上的remoteport

然后修改你的代码,通过127.0.0.1的IP和端口的port连接到笔记本上运行的node.js程序。

您可以让EC2 node.js从本地node.js调用一个函数,并将数据作为variables传递