我的本地服务器应该如何与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传递