在Node.JS服务器中响应Ping

时间:2014-06-29 17:55:46

标签: node.js amazon-web-services express amazon-ec2 ping

我有一个在AWS EC2上运行的NodeJS服务器。对于EC2运行状况监视,服务器需要响应Ping请求。我一直无法找到办法。我发现许多快速中间件组件从服务器发送Ping,但不是如何响应一个。

谢谢你, 加里

2 个答案:

答案 0 :(得分:1)

在挖掘了一些之后,我意识到AWS EC2负载均衡器没有使用Ping进行运行状况检查,而是使用HTTP GET命令访问服务器上的某个文件(用户指定的)。如果GET请求成功,则认为服务器已响应“ping”请求。因此,我所要做的就是创建一个非常小的ping.html文件,并在需要时提供它。

答案 1 :(得分:1)

您是否看过网络是否启用了回复ping?如果没有在nodejs上设置设置,服务器必须回复。

Security risk of PING?

在AWS EC2上:http://www.therealtimeweb.com/index.cfm/2011/10/28/amazon-ec2-ping

在Linux上:https://www.linux.com/community/blogs/129-servers/18163