Nginx 1.9.0: Stream

2015-05-26 05:03:17 +08:00
 Livid
http://nginx.org/en/docs/stream/ngx_stream_core_module.html

商业版本里的 TCP 代理功能现在也开源了。
4572 次点击
所在节点    NGINX
13 条回复
msg7086
2015-05-26 06:59:12 +08:00
发了将近一个月了吧,手头个人站的几台服务器早已经用上了。(虽然没TCP代理的使用场景)
倒是比较好奇什么时候能把http2给实装起来……
geeklian
2015-05-26 07:43:18 +08:00
谁能举例下tcp代理有啥用....
nginx比iptables的转发更好?
missdeer
2015-05-26 08:18:10 +08:00
@geeklian 不是所有系统都有iptables,大概是适用这种场景吧
huijiewei
2015-05-26 08:23:43 +08:00
@geeklian 规则写起来简单一些吧
tan9le
2015-05-26 08:41:19 +08:00
@geeklian 曾经用过tcp代理做xmpp服务器的tcp 5222负载均衡
rrfeng
2015-05-26 09:01:32 +08:00
原先不是有 tcp_proxy_module 的吗?
之前还考虑过用最后选了 HAProxy
closeid
2015-05-26 09:10:32 +08:00
TCP代理这个好
qgy18
2015-05-26 09:16:51 +08:00
@msg7086 HTTP/2 官方说要年底了,本打算换 H2o,功能还是弱了点。
immjun
2015-05-26 09:21:46 +08:00
@qgy18 H20 有使用案例不
predator
2015-05-26 09:45:42 +08:00
厄,那是不是可以在后端放n个ss,实现科学上网的负载均衡呢
qgy18
2015-05-26 09:55:30 +08:00
@immjun 个人站点挺多吧 不建议用在生产环境 主要是功能有点弱 而且只能 proxy 到 HTTP 不支持 fastcgi 和 wgsi
geeklian
2015-05-26 10:43:14 +08:00
@predator .....这个方法不错,搭建到本地,但是需要每个ss的密码都一样
ryd994
2015-05-28 11:38:37 +08:00
@geeklian
@missdeer
负载均衡,健康监控,iptables做不到,至少做不好。
另外对于网络不好的情况(高延迟高丢包),tcp的拥塞算法判断不好,用tcp代理拆开两段变成两个低延迟能有更好的速度。iptables单纯转发包则只等于多了个路由节点。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/193714

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX