服务器迁移之后,java进程一天宕掉一次
如题,我们公司用的是VMware虚拟化,前段时间由于更换硬件服务器,VMware也做了相应的迁移,但是迁移之后有一个业务系统经常出现异常中断的情 况,查找日志没有任何报错信息,操作系统内也无任何报错信息,使用jconsole监控工具监控java进程发现内存、线程一切正常,也无内存溢出的情 况;后来搭建了Apache+tomcat架构的集群,以为可以解决该问题,但是集群搭建完之后,两个tomcat进程同时宕掉了,以下是系统的内存和线 程的配置参数:server.xml参数:
maxSpareThreads="75" maxThreads="1500" minSpareThreads="25"
catalina.sh参数:
JAVA_OPTS="-server -Xms3500M -Xmx3500M -XX:MaxNewSize=1024m -XX:PermSize=512M -XX:MaxPermSize=1024M -XX:+UseParNewGC -XX:+CMSParallelRemarkEnabled -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:-UseGCOverheadLimit -Dcom.sun.management.jmxremote.port=1090 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false