是否可以在nginx服务器后面设置一个WebSockets服务器,用UNIX域套接字处理连接?
我目前在同一台机器上有几个WebSocket服务器实例,存在端口共享的问题。所有实例都必须分配唯一的端口。我想避免这种情况,而是使用UNIX域套接字在nginx和WebSockets后端之间进行通信。
我正在使用的WebSockets库是ws (https://github.com/einaros/ws)
我目前像这样创建我的服务器:
var WebSocketServer = require('ws').Server;
var wss = new WebSocketServer({host: "127.0.0.1", port: 8080});