springcloud 压测问题

qq_36448946 2019-04-29 08:21:30
部署了个简单的springcloud服务进行压测,3台服务器配置为:
A :CPU: 4核
内存: 8 GiB
当前使用带宽: 1Mbps
B :CPU: 4核
内存: 8 GiB
当前使用带宽: 5Mbps
C :CPU: 4核
内存: 8 GiB
当前使用带宽: 3Mbps
测试情况A:将注册中心和zuul部署在A机器,一个简单的接口微服务部署在B机器。压测了2000*10,用pstree -p | wc -l查看线程数,新增了10000左右。
测试情况B:将注册中心部署在A机器,zuul部署在C机器,一个简单的接口微服务部署在B机器,也是压测了2000*10,用pstree -p | wc -l查看线程数,新增了20000左右。
机器都是刚从阿里云买的,配置一样。怎么会出现这样的差别?
另外情况B测到线程数是3W2左右,就报 java.lang.OutOfMemoryError: unable to create new native thread,请问下这样要怎么去加大处理。我增大了jvm的Xms、Xmx,修改了Xss,能支持的线程数反而变小了。
求有经验的大神帮忙看下!!!!蟹蟹蟹蟹!!!!
...全文
168 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

51,411

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧