1

我有一个设置,其中一些 TCP 客户端连接到我服务器上的程序。我试图在两者之间插入 nginx,以便 tcp 连接来自客户端 - > nginx - > 程序。这样我就可以利用流并让 websocket 客户端请求流的数据之一。

我已经能够使用https://github.com/openresty/stream-lua-nginx-module创建一个 TCP 监听套接字,它接收数据然后使用 ngx.socket.tcp() 连接到外部程序。而且我正在使用 lua-resty-websocket 创建一个 websocket 服务器(每个会话需要连接到一个流,并且多个这样的会话可能连接到一个流)。

websocket 上下文连接到该流的方法是什么?

4

1 回答 1

0

为了在不更改外部程序的情况下与 websocket 客户端进行通信,您在两者之间放置了一个 nginx 作为“翻译器”?

如果是这样,也许https://github.com/openresty/lua-resty-websocket会有所帮助。

于 2016-11-11T06:35:36.627 回答