Linux TCP服务端接收连接数量突破65535的方法
来源:互联网 发布:软件体系结构风格 编辑:程序博客网 时间:2024/06/05 10:22
一、修改linux系统单个进程打开文件的数量限制
1、编辑/etc/security/limits.conf,在文件下方添加两行:
* soft nofile 120000
* hard nofile 120000
2、编辑/etc/pam.d/login,在文件下方添加一行:
session required /lib/security/pam.limits.so
退出当前用户重新登录一下,执行ulimit -n,检查配置是否生效。
3、查看linux系统的打开文件的上限数量设置
/proc/sys/fs/file-max
二、修改linux系统TCP连接数量限制
1、编辑/etc/sysctl.conf,在文件中添加如下行:
net.nf_conntrack_max = 655360
2、执行sysctl -p
0 0
- Linux TCP服务端接收连接数量突破65535的方法
- TCP连接建立系列 — 服务端接收SYN段
- TCP 接收连接及消息的收发
- TCP-客户端连接服务端
- 及时释放服务端与客户端之间的TCP连接的方法
- TCP accept返回的socket,服务端TCP连接数限制
- tcp接收连接
- TCP连接建立系列 — 服务端接收ACK段(二)
- TCP连接建立系列 — 服务端接收ACK段(一)
- TCP连接建立系列 — 服务端接收ACK段(一)
- linux下搭建能同时接收UDP和TCP连接的socket并发多线程服务器
- linux TCP客户端指定端口号连接服务端
- linux TCP客户端指定端口号连接服务端
- linux的tcp服务端、客户端例子
- C# TCP服务端 可以接收其他语言或平台发送的TCP消息
- C# TCP服务端 可以接收其他语言或平台发送的TCP消息
- linux 内核tcp接收数据的实现
- linux 内核tcp接收数据的实现
- Java计算时间差(两个时间相减)
- Java_开源框架_JPinyin汉字转拼音的Java开源库
- GDB技巧整理
- PHPExcel读取excel并导入数据库
- 安卓开发中Theme.AppCompat.Light的解决方法
- Linux TCP服务端接收连接数量突破65535的方法
- rust 的内存管理
- A hard puzzle—1097
- Android Eclipse集成NDK
- arcgis二次开发无法引用 ESRI.ArcGIS.DataSourcesFile解决方法
- SVN上实现代码风格自动检查
- Java中的HashMap和HashTable的不同点
- Android KeyCode列表
- 比较简单的图论最短路+搜索 CF The Two Routes