摘要: 系统级的限制 查看上限 sysctl -a | grep 'fs.file-max' 查看使用情况 fs.file-nr 修改上限 在/etc/sysctl.conf文件添加 fs.file-max=65536; 然后执行 sysctl -p 进程级别的限制 查看上限 ulimit -n 查看使用情 阅读全文
posted @ 2017-06-14 22:44 刨根问底_liang 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 1. 参数含义 参数 描述 默认值 优化值 net.core.rmem_default 默认的TCP数据接收窗口大小(字节)。 229376 256960 net.core.rmem_max 最大的TCP数据接收窗口(字节)。 131071 513920 net.core.wmem_default 阅读全文
posted @ 2017-06-14 22:06 刨根问底_liang 阅读(17184) 评论(0) 推荐(0) 编辑
摘要: tcp状态: http://www.cnblogs.com/DengGao/p/tcp_state.html 1. tcp连接会占用系统资源(文件描述符), 有时候甚至会导致系统假死(不能发起或者处理tcp请求)。 2. TIME_WAIT状态tcp过多的原因: TIME_WAIT等待状态,这个状态 阅读全文
posted @ 2017-06-14 20:56 刨根问底_liang 阅读(520) 评论(0) 推荐(0) 编辑
摘要: 在服务器的日常维护过程中,会经常用到下面的命令: netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' 它会显示例如下面的信息: TIME_WAIT 814CLOSE_WAIT 1FIN_WAIT1 1ESTABLI 阅读全文
posted @ 2017-06-14 20:33 刨根问底_liang 阅读(259) 评论(0) 推荐(0) 编辑