美文网首页
nginx如何支持百万连接

nginx如何支持百万连接

作者: 雨中星辰0 | 来源:发表于2019-04-28 23:16 被阅读0次
    1. 由于每个连接都需要占用一个文件句柄,而很多linux的默认文件句柄数为1024,要达到百万连接需要先修改文件句柄数。fd > 100w
      临时修改:ulimit -n 10240000
      永久修改:
      修改linux系统参数/etc/security/limits.conf添加
    *  soft  nofile  10240000
    *  hard nofile  10240000
    
    1. 内存占用,单连接占用内存3-10kb,100w连接占用内存100W * 10KB =10GB
    2. 一块网卡支持的最大连接数为65535,要支持百万个连接需要添加多个vip(虚拟网卡)

    资料整理自:开课吧公开课-基于线上真实案例驱动,详谈架构设计的哲学本质

    觉得还不错,有兴趣的朋友可以看看。

    相关文章

      网友评论

          本文标题:nginx如何支持百万连接

          本文链接:https://www.haomeiwen.com/subject/hgvsnqtx.html