luger1990's recent timeline updates
luger1990

luger1990

V2EX member #34882, joined on 2013-02-25 22:21:15 +08:00
luger1990's recent replies
Apr 15, 2020
Replied to a topic by luger1990 Docker docker swarm 的 overlay 网络性能问题
建议如果有足够的人力还是用 k8s,没必要尝试 swarm
Apr 15, 2020
Replied to a topic by luger1990 Docker docker swarm 的 overlay 网络性能问题
解决问题了,具体可以参考 https://stackoverflow.com/questions/59392603/overlay-network-performance-issues-with-docker-swarm#59392603

```
sudo nsenter --net=/var/run/docker/netns/{your_load_balancer} sysctl -w net.ipv4.vs.conn_reuse_mode=0
sudo nsenter --net=/var/run/docker/netns/{your_load_balancer} sysctl -w net.ipv4.vs.expire_nodest_conn=1
```

```
version: "3.7"
services:
core:
image: nginx
sysctls:
- net.ipv4.vs.conn_reuse_mode=0
- net.ipv4.vs.expire_nodest_conn=1
```
Dec 17, 2019
Replied to a topic by luger1990 Docker docker swarm 的 overlay 网络性能问题
@monsterxx03 用你的方法输出日志试了试,看来主要是`upstream_connect_time` 这个时间比较长。并不是所有的都要 1S 是部分 但是也挺多的
解决问题了 可以参考 http://keithmo.me/post/2018/08/25/conntrack-tuning/ 这个文章 增大 nf_conntrack_max 这个参数即可
应该就是防火墙的问题,关了防火墙用 host 模式启动 nginx 就没问题。
@Reficul 我联系运维同事看看 如果查不到怎么解决的话我也打算关了防火墙
@onionlc 好 我联系运维同事帮忙看看
@julyclyde 这还是不行的。。。
@Reficul 是从大前端都没有到我的业务 nginx,业务 nginx 提示 nf_conntrack: table full, dropping packet “连接跟踪表已满,开始丢包”
@haiyang416 是从大前端都没有到我的业务 nginx,业务 nginx 提示 nf_conntrack: table full, dropping packet “连接跟踪表已满,开始丢包”
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   852 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 18ms · UTC 21:21 · PVG 05:21 · LAX 14:21 · JFK 17:21
♥ Do have faith in what you're doing.