【Linux】 tcp | 解除服务器对tcp连接的限制 | 物联网项目配置

一、修改tcp连接限制

1、编辑

复制代码
vi /etc/sysctl.conf

2、内容

复制代码
net.ipv4.tcp_keepalive_intvl = 75
net.ipv4.tcp_keepalive_probes = 9
net.ipv4.tcp_keepalive_time = 7200
net.ipv4.ip_local_port_range = 1024 65535
net.ipv4.ip_conntrack_max = 20000
net.ipv4.tcp_max_tw_buckets = 20000
net.core.somaxconn = 65535
net.ipv4.tcp_max_syn_backlog = 262144
net.core.netdev_max_backlog = 30000
net.ipv4.tcp_tw_recycle = 0
fs.file-max = 6815744
net.netfilter.nf_conntrack_max = 2621440

注: 存在则修改数值;不存在,则添加

3、保存后执行

复制代码
modprobe br_netfilter
ls /proc/sys/net/bridge
sysctl --p
service network restart

~

二、修改最大可修改文件数

1、编辑

复制代码
vi /etc/security/limits.conf

2、末尾添加

复制代码
* soft nofile 1024000
* hard nofile 1024000
* soft nproc 1024000
* hard nproc 1024000

3、保存后,重新登录或重启服务器;否则不生效

~~

相关推荐
生万千欢喜心几秒前
linux 安装 Elasticsearch Kibana
linux·elasticsearch·jenkins
qq_348231852 分钟前
Ubuntu 24.04 环境配置 AI自动化编程 gstack
linux·运维·人工智能·ubuntu
橙子也要努力变强8 分钟前
信号捕捉与不可捕捉机制(进阶篇)
linux·服务器·c++
小则又沐风a10 分钟前
Linux使用指南和基础指令(1)
java·linux·运维
ALINX技术博客12 分钟前
【黑金云课堂】FPGA技术教程Linux开发:Petalinux安装
linux·运维·fpga开发
橙子也要努力变强13 分钟前
信号的处理方式与生命周期(核心机制篇)
linux·网络·c++
小此方15 分钟前
Re:Linux系统篇(二)指令篇 · 一:基础六大指令精讲+Linux操作技巧——让你从小白到入门
linux·服务器
Shingmc315 分钟前
【Linux】Socket编程TCP
服务器·网络·tcp/ip
SilentSamsara22 分钟前
ConfigMap 与 Secret:配置注入的四种姿势与安全边界
linux·运维·服务器·安全·微服务·kubernetes·k8s
飘忽不定的bug22 分钟前
记录:RK3576 适配开源GPU驱动(panfrost)
linux·gpu·rk3576·panfrost