我正在使用特定端口在远程服务器上运行服务器端应用程序 - 将此端口称为 9000。使用单独的笔记本电脑,我已经能够连接telnet
到一个简单的 Java hello world TCP 服务器并通过以下方式访问 HTTP 服务器我的浏览器。这些监听端口 9000 并使用标准 Java 库和com.sun.net.httpserver
. 但是,当我使用 Node.js 创建应用程序(即server.listen(9000, 0.0.0.0)
)时,我无法连接到该应用程序。
我应该做些什么来使用 Node.js 创建一个成功侦听的 HTTP 服务器吗?任何额外的依赖项?如上所述,假设我的笔记本电脑和服务器之间没有防火墙问题。
对于更大的上下文,我尝试运行的程序是etherpad-lite,它使用 Node.js 创建服务器。