Nginx 反向代理 Xray-core gRPC 不断流配置方案
众所周知,gRPC 建立于 HTTP/2 之上,并且内置了多路复用(MUX)机制,因此,gRPC能够最大限度的降低连接延迟,同时单条连接性能也得到了极大的提升。 需要注意,如果您想通过在 Xray-core 部署 gRPC 来获得显著的体验提升,需要一条质量较好的线路作为支撑。如果您的 VPS 线路状况不够理想,我们不建议在其上部署 gRPC 服务。 本案例中,我们同样选择使用 Nginx 作为前置反向代理(同时处理 TLS 连接) 转发请求给Xray-core。 另外,根据一些用户的使用体验,通过 gRPC 连接 Xray 时常有断流现象的发生,乃至于需要在客户端操作重新连接服务,较为繁琐。本文针对此类现象,对 Nginx 配置进行了优化,经过测试能够避免断流现象的发生。 Xray-core 配置(config.