apache ab测试与centos系统优化

网友投稿 790 2023-03-15

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

apache ab测试与centos系统优化

AB测试

Apache优化

Nginx 优化

Linux 系统优化

# sock 优化more /proc/sys/net/core/somaxconnecho 50000 > /proc/sys/net/core/somaxconn# 加快TCP回收cat /proc/sys/net/ipv4/tcp_tw_recycle # 默认值0:不自动回收echo 1 > /proc/sys/net/ipv4/tcp_tw_recycle # 空的TCP回收利用cat /proc/sys/net/ipv4/tcp_tw_reuseecho 1 > /proc/sys/net/ipv4/tcp_tw_reuse# 不做洪水抵御cat /proc/sys/net/ipv4/tcp_syncookiesecho 0 > /proc/sys/net/ipv4/tcp_syncookies# 编辑 vim /etc/sysctl.conf 文件永久优化vm.swappiness = 0net.ipv4.neigh.default.gc_stale_time=120net.ipv4.conf.all.rp_filter=0net.ipv4.conf.default.rp_filter=0net.ipv4.conf.default.arp_announce = 2net.ipv4.conf.all.arp_announce=2net.ipv4.tcp_max_tw_buckets = 5000net.ipv4.tcp_syncookies = 0            # SYN等待队列溢出时,启用cookies来处理 0关闭1启用net.ipv4.tcp_max_syn_backlog = 10240   # 表示未收到客户端确认信息的连接(SYN消息)最大长度net.ipv4.tcp_synack_retries = 2        # 重试次数net.ipv4.conf.lo.arp_announce=2net.ipv4.tcp_tw_reuse = 1              # 空的TCP回收利用 0关闭 1启用net.ipv4.tcp_tw_recycle = 1            # 加快TCP回收 0关闭 1启用net.core.somaxconn = 262144            # 限制监听(LISTEN)队列最大数据包的数量# 立即生效sysctl -p /etc/sysctl.conf

# sock 优化more /proc/sys/net/core/somaxconnecho 50000 > /proc/sys/net/core/somaxconn# 加快TCP回收cat /proc/sys/net/ipv4/tcp_tw_recycle # 默认值0:不自动回收echo 1 > /proc/sys/net/ipv4/tcp_tw_recycle # 空的TCP回收利用cat /proc/sys/net/ipv4/tcp_tw_reuseecho 1 > /proc/sys/net/ipv4/tcp_tw_reuse# 不做洪水抵御cat /proc/sys/net/ipv4/tcp_syncookiesecho 0 > /proc/sys/net/ipv4/tcp_syncookies# 编辑 vim /etc/sysctl.conf 文件永久优化vm.swappiness = 0net.ipv4.neigh.default.gc_stale_time=120net.ipv4.conf.all.rp_filter=0net.ipv4.conf.default.rp_filter=0net.ipv4.conf.default.arp_announce = 2net.ipv4.conf.all.arp_announce=2net.ipv4.tcp_max_tw_buckets = 5000net.ipv4.tcp_syncookies = 0 # SYN等待队列溢出时,启用cookies来处理 0关闭1启用net.ipv4.tcp_max_syn_backlog = 10240 # 表示未收到客户端确认信息的连接(SYN消息)最大长度net.ipv4.tcp_synack_retries = 2 # 重试次数net.ipv4.conf.lo.arp_announce=2net.ipv4.tcp_tw_reuse = 1 # 空的TCP回收利用 0关闭 1启用net.ipv4.tcp_tw_recycle = 1 # 加快TCP回收 0关闭 1启用net.core.somaxconn = 262144 # 限制监听(LISTEN)队列最大数据包的数量# 立即生效sysctl -p /etc/sysctl.conf

优化脚本

vim /data/sh/tcpopt.sh

vim /data/sh/tcpopt.sh

nginx 添加统计模块,便于观察nginx状态

上一篇:aiops智能运维挑战赛(智能运维aiops厂商排名)
下一篇:nginx 负载均衡搭建
相关文章

 发表评论

暂时没有评论,来抢沙发吧~