Linux服务器压测
来源:互联网 发布:淘宝自动确认收货时间 编辑:程序博客网 时间:2024/05/21 09:25
4. st
使用state thread library,编写机器人
st实为单线程
受空间限制,st_create_pthread默认只能创建3w线程,可使用如下方法进行设置
echo "1000000" > /proc/sys/vm/max_map_count
3. TIME_WAIT影响
表现:connect失败,返回“Cannot assign requested address”
说明:客户端频繁的连服务器,连接断开后,生成很多的TIME_WAIT,以至于用光了可用的端口号,所以新的连接没办法绑定端口
解决:程序编码,设置套接字选项 linger l = {1, 0}; 或者修改系统配置,开启TIME_WAIT快速回收
sysctl -w net.ipv4.tcp_timestamps=1
sysctl -w net.ipv4.tcp_tw_recycle=1
2. 端口数限制
查看:cat /proc/sys/net/ipv4/ip_local_port_range
保留端口:0 - 32768
实际可使用端口:32768 - 61000
设置:echo "1024 65535" > /proc/sys/net/ipv4/ip_local_port_range
端口最大值65535,超过此值,设置将会失败
1. 文件句柄限制
查看:ulimit -n
设置:ulimit -n 524288
说明:只对当前会话有效,如果需要,可将设置写入/etc/profile,后续打开的所有会话均有效
0 0
- Linux服务器压测
- 服务器安装Linux服务器
- Linux服务器
- linux服务器
- linux 服务器搭建vpn服务器
- JMeter压测基础篇:linux服务器执行压测三部曲之一
- JMeter压测基础篇:linux服务器执行压测三部曲之二
- JMeter压测基础篇:linux服务器执行压测三部曲之三
- 服务器压测 记录
- 【Linux】Linux SVN服务器搭建
- Linux终端连接Linux服务器
- Linux终端访问Linux服务器
- Linux网络服务器
- LINUX 服务器配置大全
- Linux 服务器集群系统
- Linux服务器集群系统
- LINUX 服务器配置大全
- 加固Linux服务器
- AFNetWorking实现GET、POST
- 共同的森林实验(类变量与实例变量)
- 修改环境变量为当前工作目录的.bat文件
- 关于PHP+Mysql1045 Access denied for user错误解决办法——你可能想不到的
- LaTeX之画图语言和画图软件
- Linux服务器压测
- 无线通信中的最大比合并(MRC)分析
- 写写Matlab的Turbo仿真实现吧
- Matlab的plot~各种颜色和线形
- XAMPP的安装及配置
- Matlab的var函数错了吗
- [转]GCD由浅入深学习
- 抢购倒计时demo
- 讲一讲CSS的position/float/display都有哪些取值