Javascript 如何使用NodeJS检查UDP服务器/端口是否已启动

Javascript 如何使用NodeJS检查UDP服务器/端口是否已启动,javascript,node.js,Javascript,Node.js,所以,我有一个NodeJS IRC机器人。我希望能够做的是检查UDP服务器是否已启动 由于我不是网络协议方面的专家,也不太了解NodeJS,所以我一直无法让这样的东西工作。我一直在尝试一些我在互联网上得到的例子,但坦率地说,我不能让它工作 一些问题表明,你不能真正“检查”它是否在运行,但我似乎在C#中做得很好 有什么帮助吗?谢谢 嗯,你确实不能真正“检查它是否正常”。您所能做的就是将UDP数据包发送到特定的服务器和端口。如果所述服务器通过将其自己的数据包发送给您来响应这些数据包,您可以监听答案,

所以,我有一个NodeJS IRC机器人。我希望能够做的是检查UDP服务器是否已启动

由于我不是网络协议方面的专家,也不太了解NodeJS,所以我一直无法让这样的东西工作。我一直在尝试一些我在互联网上得到的例子,但坦率地说,我不能让它工作

一些问题表明,你不能真正“检查”它是否在运行,但我似乎在C#中做得很好


有什么帮助吗?谢谢

嗯,你确实不能真正“检查它是否正常”。您所能做的就是将UDP数据包发送到特定的服务器和端口。如果所述服务器通过将其自己的数据包发送给您来响应这些数据包,您可以监听答案,并将其视为它似乎已启动的标志。但是,服务器很可能在没有任何响应的情况下启动并运行,因为它不必这样做。那个么你们就无从得知了。那个么,你们将如何发送一个数据包并检查是否有响应(若有的话)?我对Node的了解还不足以回答这个问题…:)