web服务器:/etc/sysctl.conf

net.core.somaxconn = 262144
net.core.netdev_max_backlog = 262144
kernel.msgmnb = 65536
kernel.msgmax = 65536
kernel.shmmax = 68719476736
kernel.shmall = 4294967296
net.ipv4.tcp_syncookies=1
net.ipv4.tcp_tw_reuse=1
net.ipv4.tcp_tw_recycle=1
net.ipv4.tcp_fin_timeout = 15
net.ipv4.tcp_max_tw_buckets=5000
net.ipv4.tcp_max_syn_backlog=8192
net.ipv4.ip_local_port_range = 1024 65000
fs.file-max = 51200
##########################################################################
1.net.core.somaxconn可以控制系统的并发连接数/proc/sys/net/core/somaxconn默认是128,在web服务器中遇到高并发的请时可能导致链接超时或者触发重传,从而影响用户体验。
这个值不能调高系统的最大连接数,但是能调高系统同时发起连接的tcp连接数,如果是由于系统网络并发连接过多导致连接不上,调高这个参数应该有效。
2.net.core.netdev_max_backlog表示在每个网络接口接受数据包的速率比内核处理这些包的速率快时,允许送到队列的数据包的最大数目。/proc/sys/net/core/netdev_max_backlog默认是1000。
3.kernel.msgmnb规定内核中每个消息队列中的最大字节限制/proc/sys/kernel/msgmnb默认16384。
4.kernel.msgmax规定系统中消息队列的最大数量/proc/sys/kernel/msgmax默认8192。
5.kernel.shmmax定义了共享内存段的最大尺寸,一般情况下可以设置最大共享内存为物理内存的一半。默认33554432
6.kernel.shmall表示系统一次可以使用的共享内存总量(以页为单位)。默认2097152
7.net.ipv4.tcp_syncookies表示是否打开SYN Cookie功能可以防止部分SYN***
8.net.ipv4.tcp_tw_reuse表示开启重用。允许将TIME-WAIT sockets重新用于新的TCP连接,默认为0,表示关闭。
9.net.ipv4.tcp_tw_recycle表示开启TCP连接中TIME-WAIT sockets的快速回收,默认为0,表示关闭。
上面这两项都是为了加速回收处于TIME_WAIT状态的资源。
10.net.ipv4.tcp_fin_timeout表示如果套接字由本地要求关闭,这个参数决定了它保持在Fin_Wait_2状态的时间。/proc/sys/net/ipv4/tcp_fin_timeout默认160秒。
这个可以减少在异常情况下服务器从FIN-WAIT-2转到TIME_WAIT的时间。
11.net.ipv4.tcp_max_tw_buckets表示系统同时保持TIME_WAIT套接字的最大数量,如果超过这个数字,TIME_WAIT套接字将立刻被清除并打印警告信息。/proc/sys/net/ipv4/tcp_max_tw_buckets默认262144
12.net.ipv4.ip_local_port_range表示对外连接的开放端口范围默认是32768-61000
13.fs.file-max指定了系统可以分配的文件句柄的最大数目(通过ulimit -n可查看默认的打开数量1024)也可以通过修改/etc/security/limits.conf添加 *  hard   nofile  51200
/proc/sys/fs/file-max表示的是系统级别的能够打开的文件句柄的数量,而ulimit -n控制进程级别能够打开的文件句柄的数量。
注:tcp_tw_reuse开启和tcp_tw_recycle开启的情况下有可能在高并发的情况下会引起时间戳过期,系统丢失tcp请求。

转载于:https://blog.51cto.com/dbachina/984272

centos web服务器---sysctl.conf调优参数相关推荐

  1. pyspark性能调优参数

    20220311 参数调节 把executor数量调小,其他参数值调大,不容易报错 一.指定spark executor 数量的公式 executor 数量 = spark.cores.max/spa ...

  2. JVM-常用内存调优参数总结

    一.内存调整参数 -Xmx2g 设置堆内存最大值为2g -Xmx512m 设置堆内存最大值为512m -Xms1g 设置堆内存最小值1g(ps:-Xms和-Xmx实际上是 -XX:InitialHea ...

  3. 关于JVM调优的工具及JVM 常见调优参数

    六个命令行排查工具 我们一般使用 JDK 自带的 6 个命令行工具来排查JVM.它们分别是:jps.jstat.jinfo.jmap.jhat 和 jstack,它们都位于 JDK 的 bin 目录下 ...

  4. 直通BAT必考题系列:JVM性能调优的6大步骤,及关键调优参数详解

    JVM系列 直通BAT必考题系列:7种JVM垃圾收集器特点,优劣势.及使用场景 直通BAT必考题系列:JVM的4种垃圾回收算法.垃圾回收机制与总结 直通BAT必考题系列:深入详解JVM内存模型与JVM ...

  5. 如何开启jvm日志_直通BAT必考题系列:JVM性能调优的6大步骤,及关键调优参数详解...

    JVM系列 直通BAT必考题系列:7种JVM垃圾收集器特点,优劣势.及使用场景 直通BAT必考题系列:JVM的4种垃圾回收算法.垃圾回收机制与总结 直通BAT必考题系列:深入详解JVM内存模型与JVM ...

  6. 面试官:你会哪些JVM调优参数?

    关注公众号"Java后端技术全栈" 回复"000"获取程序员必备电子书 <Java 面试辅导>来啦!田哥和你面对面,一对一 规划如何准备面试.模拟真 ...

  7. 美团面试:熟悉哪些JVM调优参数,幸好我准备过!

    关注公众号"Java后端技术全栈" 回复"000"获取程序员必备电子书 大家好,我是田维常,江湖人称老田.田哥.田神,今天来和大家分享JVM调优参数. 之前,我 ...

  8. 深入理解JVM虚拟机14:JVM性能调优的6大步骤,及关键调优参数详解

    JVM内存调优 对JVM内存的系统级的调优主要的目的是减少GC的频率和Full GC的次数. 1.Full GC 会对整个堆进行整理,包括Young.Tenured和Perm.Full GC因为需要对 ...

  9. JVM常用调优参数 ——JVM篇

    JVM常用性能调优参数详解 ​ 在学习完整个JVM内容后,其实目标不仅是学习了解整个JVM的基础知识,而是为了进行JVM性能调优做准备,所以以下的内容就是来说说JVM性能调优的知识. 一.性能调优 ​ ...

最新文章

  1. 小黑盒不显示服务器,steam上买的游戏小黑盒不显示 | 手游网游页游攻略大全
  2. xmind 模板_xmind模板打包下载
  3. Java 组合模式及其应用
  4. [JavaWeb] SSM框架 部署运行第一个Demo
  5. 如何快速打造企业ISO体系文件管理
  6. iOS中定时器NSTimer的使用
  7. ejb jsf jpa_完整的WebApplication JSF EJB JPA JAAS –第2部分
  8. 软考系统架构师笔记-最后知识点总结(二)
  9. vue 生成发布包_Vue 3.0 终于正正正正正式发布了!
  10. ubuntu换系统下载路径源
  11. Wacom 驱动安装 或者 失败重装
  12. springboot总结(一)
  13. android 应用自启管理
  14. Java 经典设计模式-- 03.结构型模式
  15. linux 导入fpx证书,金贡荣获神秘奖章,结果写着FPX全队慈父,网友点歌以父之名...
  16. 亚马逊用AI监控和解雇员工,这会是大势所趋吗?
  17. 从键盘读入个数不确定的整数,并判断读入的正数和负数的个数,输入为0时结束程序
  18. 真正厉害的人,都在延迟满足
  19. 关于conda无法创建新环境的解决方法(路径或channel)
  20. 海外仓物流有哪些优缺点

热门文章

  1. 用matlab分析系统工程案例,系统工程ISMmatlab代码.doc
  2. php电子邮箱表单,带邮件发送功能的表单(form.php)
  3. jfinal中使用freemarker
  4. jquery控制span的display属性为 none
  5. [转] 撞车之后,不要傻里傻气的!
  6. CMD/DOS下符号的作用参考
  7. 心情随笔(四):重新审视自我
  8. IBM新创AI病毒:想打谁就打谁,看脸发作绝不误伤,隐蔽性极强
  9. 手把手带你入坑迁移学习(by 当过黑客的CTO大叔)
  10. hdu 1693 Eat the Trees 插头dp