504 压测geteway_性能爆表!INFINI Gateway 性能与压力测试结果

本文主要是分享下对 INFINI Gateway 的压测过程,使用graphite观测压力测试qps的过程。如有什么错漏的地方,还请多多包涵,不多逼逼,进入正题

硬件配置

主机

型号

CPU

内存/带宽

系统

172.31.18.148(gateway1)

aws c5a.8xlarge

x86 32核

64G/10G

Ubuntu 20.04.1 LTS

172.31.24.102(gateway2)

aws c6g.8xlarge

arm 32核

64G/10G

Ubuntu 20.04.1 LTS

172.31.23.133(test)

aws c5a.8xlarge

x86 32核

64G/10G

Ubuntu 20.04.1 LTS

测试准备

系统调优(所有节点)

修改系统参数

vi /etc/sysctl.conf

net.netfilter.nf_conntrack_max = 262144

net.nf_conntrack_max = 262144

net.ipv4.ip_forward = 1

net.ipv4.conf.default.accept_redirects = 0

net.ipv4.conf.default.rp_filter = 1

net.ipv4.conf.all.accept_redirects = 0

net.ipv4.conf.all.send_redirects = 0

net.ipv4.ip_nonlocal_bind=1

fs.file-max=10485760

net.core.rmem_max=4194304

net.core.wmem_max=4194304

net.ipv4.tcp_tw_reuse=1

net.ipv4.tcp_timestamps=1

net.core.somaxconn=32768

net.ipv4.tcp_syncookies=1

net.ipv4.tcp_max_syn_backlog=65535

net.ipv4.tcp_synack_retries=0

net.core.netdev_max_backlog=65535

net.core.rmem_max=4194304

net.core.wmem_max=4194304

#修改默认的本地端口范围

net.ipv4.ip_local_port_range='1024 65535'

net.ipv4.tcp_tw_reuse=1

net.ipv4.tcp_timestamps=1

保存并执行 sysctl -p

修改用户单进程的最大文件数,

用户登录时生效

echo '* soft nofile 1048576' >> /etc/security/limits.conf

echo '* hard nofile 1048576' >> /etc/security/limits.conf

用户单进程的最大文件数 当前会话生效

ulimit -n 10

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值