软件开发Tomcat

tomcat catalina.sh JAVA_OPTS参数内存配置多少合理?

系统随着业务量越来越多,tomcat内存以及线程数压力越来越大,除了采取分布式nginx方式解决此问题外,对于tomcat catalina.sh JAVA_OPTS内存参数配置应该配置多大合理呢?从静态方面考虑或者懂动态服务器配比角度考虑,应该如何设置?JAVA_OPTS=$JAVA_OPTS -server -Xms256m -Xmx512...显示全部

系统随着业务量越来越多,tomcat内存以及线程数压力越来越大,除了采取分布式nginx方式解决此问题外,对于tomcat catalina.sh JAVA_OPTS内存参数配置应该配置多大合理呢?从静态方面考虑或者懂动态服务器配比角度考虑,应该如何设置?
JAVA_OPTS=$JAVA_OPTS -server -Xms256m -Xmx512m -XX:PermSize=256m -XX:MaxPermSize=512m

收起
参与12

查看其它 2 个回答bryan的回答

bryanbryan  软件架构设计师 , 金融研发

只要问这种问题,我一般都是蒙圈状态
1.你的服务器硬件什么配置呀,多少内存
2.你的操作系统是什么,做过优化吗?
3.你的JDK时什么版本,32bit还是64bit

任何方案优化都要放在一定环境中,没有适合所有场景的银弹,这种问题难以得到想要的结果。

银行 · 2018-12-23
浏览2987

回答者

bryan
bryan0514
软件架构设计师金融研发
擅长领域: 云计算容器容器云

bryan 最近回答过的问题

回答状态

  • 发布时间:2018-12-23
  • 关注会员:4 人
  • 回答浏览:2987
  • X社区推广