wmem_default
129024
129024
默认的发送窗口大小(以字节为单位)
rmem_default
129024
129024
默认的接收窗口大小(以字节为单位)
rmem_max
129024
873200
873200
wmem_max
129024
873200
最大的TCP数据发送缓冲
netdev_max_backlog
30000
将以上内容添加到/etc/sysctl.conf文件中,然后执行如下命令,使设置生效 。
二、ulimit 设置
- fs.max-file:表示系统级别的能够打开的文件句柄的数量 。是对整个系统的限制,并不是针对用户的 。
- ulimit -n:控制进程级别(比如 Nginx 进程、MySQL 进程)能够打开的文件句柄的数量 。提供对 shell 及其启动的进程的可用文件句柄的控制 。这是进程级别的 。
// 这只是在当前终端有效,退出之后,open files 又变为默认值 。当然也可以写到 /etc/profile 中,因为每次登录终端时,都会自动执行 /etc/profile$ ulimit -HSn 65535或// 加入以下配置,重启即可生效$ cat >> /etc/security/limits.conf<<EOF* soft nofile 65535* hard nofile 65535* soft noproc 65535* hard noproc 65535EOF//系统默认为10240// 如果需要设置当前用户 session 立即生效,可以执行:$ ulimit -n 65535 soft 指的是当前系统生效的设置值hard 表明系统中所能设定的最大值soft 的最大值不能超过hard的值 。用 – 就表明同时设置了 soft 和 hard 的值 参考地址:
https://mp.weixin.qq.com/s/RjB7dhmAFcKyn7TCpN6LUA
https://segmentfault.com/a/1190000039006384
https://blog.51cto.com/51xyh/1943817
https://blog.csdn.net/wo18237095579/article/details/110007882
【高并发web系统性能优化】
推荐阅读
- 情商高的10个表现,有你吗?
- 节节高吊坠怎么编,项链坠怎么编
- 母亲有雀斑遗传概率高吗
- 网络协议之:基于UDP的高速数据传输协议UDT
- 血压高吃什么降压最快,吃什么代谢脂肪最快
- 哪六种女人婚后出轨率最高
- 分享新手自媒体的创作过程,怎么才能提高流量权益?
- 程序员如何实现高速成长?
- 耐高温油漆能耐多少度,白茶怎么泡用多少度的水温比较好
- 阅读量越高收益越高?别傻了,收益还和这些因素有关
