• stark
    2019-10-23
    net.ipv4.tcp_syn_retries = 6
    老师,比如我想修改这样的值,我在服务器上应该怎么搞,在前几个视频里就看到了,想请教您一下

    作者回复: 一个简单的办法:将配置写入/etc/sysctl.conf中,再执行sysctl -p

    
    
  • Mr.Brazen
    2019-10-14
    老师timewait的时候seq不是随机生成吗,会有重复的问题吗

    作者回复: 没明白你的问题。
    序列号表示的是每一个字节,很容易覆盖。比如PAWS,同一个连接在发送42GB数据后也会发生覆盖重复。

    
    
  • 小枇杷
    2019-07-25
    老师好,最近遇到nginx队列溢出的问题(rcev-q大于等于send-q),业务高峰期部分服务器上基本每10分钟出现一次,求指导排查
    
    
  • The rustic
    2019-03-21
    陶老师,您好!请教个问题,由于不能把k8s集群的每一个node的reuse都更改,且容器的特权模式也不能改网络参数,那么有什么好的办法解决容器内的nginx代理服务器的timewait过多的问题么

    作者回复: 目前还没有,这是TCP协议的先天自带问题

    
    
  • 喵小灰
    2019-02-21
    不使用upstream模块,直接在nginx上配置
     location / {
    add_header Content-Type 'text/html; charset=utf-8';
        default_type application/json;
    return 200 '{"code":200,"data":null,"msg":""}';
        expires 0;
     }
    仍然会出现15000左右time_wait的tcp连接,还能看到FIN_WAIT的状态,我理解不做proxy的话,nginx应该是server的被动关闭tcp连接方,怎么会有这些client端的状态
    请老师答疑,非常感谢
    展开

    作者回复: 当http连接是connection: closed非keepalive连接时,这对server意味着:发送完响应后,就可以关闭连接了。所以,nginx会主动关闭。
    你可以试试发keepalive请求,且没有超过配置keepalive_requests的数值时,nginx不会主动关闭连接。

    
    
  • tsunami
    2019-02-17
    陶老师,请教一下,nginx做正向代理内网访问外网,容易出问题是什么原因,经常间断性报错。网上说了很多关于DNS解析的问题,不明白?

    作者回复: 报的是什么错呢?DNS过期?是不是resolver_timeout设得过大?

    
    
我们在线,来聊聊吧