职位ID:102300

JAVA JVM调优

  • 合作方式:
  • 项目制 全国远程
  • 预估日薪:
  • 500
  • 预估总价:
  • 500元
  • 预估工时:
  • 1天
  • 所在区域:
  • 全国远程

需求描述

war启动参数

nohup java -Xmx512m -Xms512m -Xmn256m -XX:+UseConcMarkSweepGC -XX:ParallelCMSThreads=4 -XX:SurvivorRatio=4 -XX:CMSInitiatingOccupancyFraction=70 -XX:MetaspaceSize=200m -XX:MaxMetaspaceSize=200m -jar start.jar -ini=start.ini &

很大概率出现这个错误,应该是参数配置有问题,导致垃圾回收出错?这个类在war包是存在的,但是运行一段时间,就提示这个错误,当然不仅仅这个类,很多类都有可能提示java.lang.ClassNotFoundException,只有那时候JVM有问题(机器内存是足够的,但是还是有问题)

java.lang.ClassNotFoundException: com.ssm.phone.gamemodule.pay.db.ActBase
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:429)
at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:382)
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671)
at java.lang.Class.getConstructor0(Class.java:3075)
at java.lang.Class.newInstance(Class.java:412)
at org.eclipse.jetty.servlet.ServletContextHandler$Context.createServlet(ServletContextHandler.java:1064)


应聘要求:
精通java后台开发,对JVM调优有深刻认识,并有实战经验者

确保调优后,服务上线后不提示类似错误

信用行为

  • 发布项目
    14
  • 订单总数
    10
  • 退款单数
    1

完善简历

工程师完善技术能力和项目经验,更易接到订单

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信客服

需求方请加聘用方端客服沟通需求,工程师请加工程师端客服浏览推送职位

聘用方端客服
工程师端客服
联系聘用方端客服