【发布时间】:2018-03-11 23:05:27
【问题描述】:
我打算在 Heroku 上部署一个 nodejs 应用程序,它既是 HTTP 又是 TCP 服务器。我可以看到我可以使用 process.env.PORT 将我的应用程序映射到路由端口。但是,这只是一个端口,是吗?我无法将我的 HTTP 服务器和 TCP 服务器都映射到同一个端口。有没有办法可以做到这一点,可能是通过获得第二个路由端口?
请注意,我的 TCP 客户端应用程序不一定是 nodejs(可能是 Python),所以我需要比socket.io 和websockets 更低级别的东西。我打算使用net。
【问题讨论】:
标签: node.js sockets heroku tcp