gpt4 book ai didi

nginx - 去websocket,nginx代理这个对吗?

转载 作者:IT王子 更新时间:2023-10-29 02:15:52 24 4
gpt4 key购买 nike

我在 go 中有一个 RESTful 服务器,它在 nginx 后面。一切都很好,我们对这个设置(nginx 和 go)很满意,但现在我们有了这个应用程序的 websocket 路由。 (它目前在我们的临时服务器中与 nginx 一起工作正常,还不是真正的负载。)问题:

  1. 这对我的 websocket 路由也落后于 nginx 有好处吗?有什么好的理由支持/反对这个吗?

  2. 有什么方法可以绕过 nginx 代理的这条路由,直接用 go 服务吗?不在另一个子域或另一个二进制文件中。

谢谢!

最佳答案

我不是 nginx 专家,但鉴于没有其他人回答我的问题,我将介绍我的一些研究。

1) 是的,nginx 绝对是一个不错的选择。你可以找到一些 benchmarks这里。 this 中提到了可能的注意事项(较旧的)帖子。要考虑的最重要的一点是超时方面。 These two答案在这方面提供了有用的信息。

2) 不确定你想通过它实现什么,但你可以简单地使用不同的端口,因为 websockets 不受同源策略的约束,或者使用上述答案之一中描述的 tcp 转发模块.

关于nginx - 去websocket,nginx代理这个对吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31091390/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com