jt-framework icon indicating copy to clipboard operation
jt-framework copied to clipboard

现在有500个设备需要测试,什么样的服务器配置可以满足?平台或者服务器需要修改什么配置吗?

Open unfrequentedfire opened this issue 1 month ago • 1 comments

还有后期如果正式上线可能会扩充到1-2万个设备,什么样的服务器配置可以满足?平台或者服务器需要修改什么配置吗?

unfrequentedfire avatar Dec 14 '25 06:12 unfrequentedfire

500设备,应该不需要特殊配置。

2w 设备的话,很多因素都会影响并发数,建议考虑下面几个因素:

  1. 文件描述符: ulimit -n, ......
  2. 内核参数:
  • /proc/sys/net/core/somaxconn
  • /proc/sys/net/ipv4/tcpxxxx
  • /etc/sysctl.conf
  • ......
  1. 带宽:看具体业务场景
  2. netty
  • BossGroup: 1~2
  • WorkerGroup: 核数 * 2
  • 直接内存
  • 业务线程池(比较关键)
    • 线程数量适当调大点,但不要太大(建议一千左右)
    • 队列大小看情况调大点
  1. JVM

注意:这个没有什么固定的标准,要看具体场景压测调整。

hylexus avatar Dec 14 '25 07:12 hylexus