使用AWS ElasticBeanstalk执行后台任务是否安全? (无可通过HTTP访问的前端)

时间:2019-09-04 15:03:36

标签: node.js amazon-elastic-beanstalk

我已经在我的AWS EB实例上部署了一个nodejs应用程序(在EB内也安装了MySQL),但是我的nodejs没有创建任何服务器,只是一个后台任务:我想保持24/7保持连接状态的几个Websocket将数据保存在mysql中。
这似乎可行,但这样做并不安全,因为AWS正在显示一些警告,它表示http请求无法正常工作。这很明显,但是不确定是否会产生副作用,我想确保我的nodejs + mysql应用程序将永远24/7运行。

1 个答案:

答案 0 :(得分:0)

这样做是完全安全的。

我的猜测是您看到的警告是因为Beanstalk试图猜测您的环境是否健康。

也许您可以公开一个返回200 OK的端点并设置监视以检查该URL。

不建议使用另一种方法,即禁用监视。