如何将EC2用作rest api的服务器端点?

时间:2019-05-07 08:56:25

标签: r node.js amazon-web-services npm amazon-ec2

我使用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

0 个答案:

没有答案