前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >性能测试 -- 服务器参数调整

性能测试 -- 服务器参数调整

作者头像
千往
发布2018-01-24 11:12:08
1.6K0
发布2018-01-24 11:12:08
举报
文章被收录于专栏:不想当开发的产品不是好测试

1)cpu负载均衡

安装: yum install irqbalance

使用: service irqbalance {start|stop|status|restart}

2)ulimit -u

3)查看操作系统版本

cat /proc/version

cat /etc/issue

cat /etc/redhat-release

4)查看网卡配置

cat /proc/net/bonding/bond0

mii-tool -v

5)优化Sysctl,提升服务器性能

参考http://blog.csdn.net/21aspnet/article/details/6584792

本次调整参数:

vim /etc/sysctl.conf 这个文件加上以下这些参数,然后执行sysctl -p更新

net.ipv4.tcp_max_syn_backlog = 4096 #每个网络接口接收数据包的速率比内核处理这些包的速率快时,允许送到队列的数据包的最大数目

net.core.netdev_max_backlog = 2048  #每个网络接口接收数据包的速率比内核处理这些包的速率快时,允许送到队列的数据包的最大数目

net.ipv4.tcp_fin_timeout = 15 # #表示开启TCP连接中TIME-WAIT sockets的快速回收,默认为0,表示关闭

net.ipv4.tcp_tw_reuse = 1 # 允许将TIME-WAIT sockets重新用于新的TCP连接,默认为0,表示关闭

net.ipv4.tcp_tw_recycle = 1

net.ipv4.ip_local_port_range = 1024 65535

vm.swappiness = 10 #硬盘swap交换分区数设置,提高内存使用

net.core.somaxconn = 1024 #用来限制监听(LISTEN)队列最大数据包的数量,超过这个数量就会导致链接超时或者触发重传机制

net.ipv4.ip_local_reserved_ports = 2090,3060,3080,8060,8080,8081,8082,9000,9080,9090,10029,22223-22323

vm.dirty_background_bytes = 104857600 #控制内存占用的阈值

重启应用服务

===============================

执行sysctl -p更新报错的解决办法,执行以下命令

modprobe bridge

lsmod |grep bridge

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-09-17 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
负载均衡
负载均衡(Cloud Load Balancer,CLB)提供安全快捷的流量分发服务,访问流量经由 CLB 可以自动分配到云中的多台后端服务器上,扩展系统的服务能力并消除单点故障。负载均衡支持亿级连接和千万级并发,可轻松应对大流量访问,满足业务需求。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档