首页 > 系统相关 >CentOS 7 系统参数调整

CentOS 7 系统参数调整

时间:2023-02-08 09:44:04浏览次数:38  
标签:core CentOS 系统 tcp 参数 ipv4 net backlog

配置文件:/etc/sysctl.conf

fs.file-max = 6815744

表示系统级别文件句柄数

net.ipv4.tcp_fin_timeout=15

表示如果套接字由本端要求关闭,这个参数决定了它保持在FIN-WAIT-2状态的时间。

net.core.netdev_max_backlog=3000

当内核处理速度比网卡接收速度慢时,这部分多出来的包就会被保存在网卡的接收队列上,而该参数说明了这个队列的数量上限。

net.core.somaxconn=3000

该参数定义了系统中每一个端口最大的监听队列的长度,是个全局参数。该参数和 net.ipv4.tcp_max_syn_backlog 有关联,后者指的是还在三次握手的半连接的上限,该参数指的是处于 ESTABLISHED 的数量上限。若您的业务负载很高,则有必要调高该参数。listen(2) 函数中的参数 backlog 同样是指明监听的端口处于 ESTABLISHED 的数量上限,当 backlog 大于 net.core.somaxconn时,以 net.core.somaxconn 参数为准。

net.ipv4.tcp_keepalive_intvl=15

keepalive探测包的发送间隔

net.ipv4.tcp_keepalive_probes=5

如果对方不予应答,探测包的发送次数

net.ipv4.ip_local_port_range=21000 61000

表示用于向外连接的端口范围。缺省情况下很小:32768到61000,改为21000到61000

配置文件:/etc/security/limits.conf 和 /etc/security/limits.d/90-nproc.conf

*   soft    nofile 40960
*   hard    nofile 40960
*   soft    nproc unlimited
*   hard    nproc unlimited

标签:core,CentOS,系统,tcp,参数,ipv4,net,backlog
From: https://www.cnblogs.com/steven-note/p/17100583.html

相关文章

  • CAN FD实战之可变波特率(参数调整)
      1,可变波特率之两套位时间机制示例:高波特率2MBit/s,采样点80%;低波特率500KBit/s,采样点81.25%    2,可变速率之低速率向高速率切换BRS位宽=(2us×81.25%+)+(0.......
  • Request-获取请求参数中文乱码问题处理、请求转发
    Request获取请求参数中文乱码问题处理中文乱码问题:get方式:tomcat8已经将get方式乱码问题解决了post:会乱码解决:在获取参数前,设置request的......
  • SpringBoot实现电子文件签字+合同系统
    本文已经收录到Github仓库,该仓库包含计算机基础、Java基础、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、架构、校......
  • 第15课、参数化-DDT xlrd
      二、基于上一节课的代码模块,加上ddt 有两个地方需要加修饰符1.测试类前面:@ddt.ddt2.测试用例前:@ddt.data-------有了ddt模块,就可以实现多组数据串行登录页面,......
  • Intel CPU且操作系统是Windows 10 20H1或之后版本开启高性能模式
    (77封私信/78条消息)笔记本高性能模式怎么没了?-知乎(zhihu.com) cmd输入指令[powercfg-SETACTIVE 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c]......
  • JS获取当前页面 URL 参数方法(转)
    转自:JS获取URL参数方法、js获取当前url中的参数、JS获取URL参数的4种方法总结法一constresult=newURLSearchParams(this.props.location.search);constparam=res......
  • centos7安装mysql数据库
    一、centos7(linux)安装mysql7.5.0前要先删除本机安装的mariadb(一)检查当前系统是否自带mysql相关程序文件1.检查已经安装的mariadb列表(rpm命令是RPM软件包的管理工具)......
  • 结构体参数传递的方法
    结构体参数在容器及其适配器传递的方法在刷二叉树前序迭代遍历的时候,我要用栈存入这样的一个结构体(二叉树的定义):structTreeNode{intval;TreeNode*left......
  • 71、商城业务---商品详情---规格参数
    1、SkuInfoServiceImpl2、AttrGroupServiceImpl3、AttrGroupDao**4、AttrGroupDao.xml**自己封装结果集leftjoin连接查询......
  • 在批处理下获取所有参数
    REM传递参数给append_log.bat时,如果参数有空格,要用单引号把参数包括起来,在目标程序用%*获取所有参数start/min"append_log"append_log.bat'开始运行%APP_NAME%' ......