CAS组网,主机和虚拟机大规模场景
当客户组网出现主机和虚拟机数量比较多的时候,可能会出现CVM页面访问如虚拟机性能读取等比较慢或者不定期显示状态异常(不影响业务)。那么如何去优化呢?
1、分析优化因素
CVM页面提供web的是tomcat服务,涉及主机和虚拟机状态和性能监控的是casserver服务,所以可以从这两方面着手,修改相应启动内存等参数。
2、Tomcat优化
修改对应java启动内存:在/etc/default目录下的tomcat8文件,编辑该文件,修改如下内容,修改红色部分。
JAVA_OPTS="-Djdk.tls.ephemeralDHKeySize=2048 -Djava.awt.headless=true -Duser.language=zh -Duser.country=CN -Xmx4096m -Xrs -XX:PermSize=64m -XX:MaxPermSize=384m -XX:+UseConcMarkSweepGC -XX:ErrorFile=/var/log/tomcat8/hs_err_pid.log"
3、casserver优化
在/var/lib/casserver/bin目录下的setenv.sh,编辑该文件,修改红色部分。
rem set JAVA_OPTS="-server -Xms128m -Xmx256m"
4、重启生效
修改完后,重启tomcat和casserver:
service tomcat8 restart
service casserver restart
Tomcat java启动内存和casserver内存最大值具体修改成多少,视现场的cvm主机空闲内存而定。当前有局点有100台服务器,2000台虚拟机,Tomcat java启动内存设置成4G,casserver设置了8G,可以满足需求。仅供参考。
该案例对您是否有帮助:
您的评价:1
若您有关于案例的建议,请反馈:
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作