项目涉及硬件与APP,但客户方只对外开放一个端口。项目中使用了nginx与netty,在这种情况下,如何配置nginx或netty,区分出tcp请求和http请求?或者有其它什么工具可以区分?
nginx 也有支持TCP长连接的模块,配置不同的域名转发到不同的后台程序上即可
http不也是tcp请求封装的,你根据格式判断是不是http请求
NGINX反向代理就可以
http请求, 也是TCP长连过来的. 连进来的时候 , 判断一下包格式是不是http规范的, 不就能区分出来了
nginx 也有支持TCP长连接的模块,配置不同的域名转发到不同的后台程序上即可
http不也是tcp请求封装的,你根据格式判断是不是http请求
NGINX反向代理就可以
http请求, 也是TCP长连过来的. 连进来的时候 , 判断一下包格式是不是http规范的, 不就能区分出来了