我使用Plumber将R脚本转换为服务,并使用pm2
中的nodejs
在计算机上运行和管理了该服务。我有一个前端,我希望能够将rest API请求发送到我的EC2实例,以便传递数据。
我遇到两个问题。第一,我不想向所有人开放我的EC2实例。我的网站上有一台带有主机gator的服务器。如果有人登录到我的网站并触发了请求,该请求是来自他们的IP还是我的网站的IP?
第二个问题是为其提供一个我可以curl
的URL。现在,我正在使用类似curl "http://localhost:8000/main
的命令来测试api端点。我只能使用密钥通过SSH进入我的EC2实例,并且我不想通过互联网发送它。
如何为EC2实例上的API端点创建可查询的URL?
sessionInfo() R版本3.5.3(2019-03-11) 平台:x86_64-pc-linux-gnu(64位) 运行于:Amazon Linux AMI 2018.03