问题描述
在HP服务器上成功安装了Jeus5.0应用服务器,但是在用jeus命令启动jeus服务器时不能正常启动,错误信息如下,什么原因,如何解决?$jeus***************************************************************-JEUSHome:/u1/tmn/jeus5-JEUSBasePort:9736-JavaVendor:HP-AddedJavaOption:***************************************************************/opt/java1.5/bin/java-server-Xmx512m-Xbootclasspath/p:/u1/tmn/jeus5/lib/system/extension.jar-classpath/u1/tmn/jeus5/lib/system/bootstrap.jar-Dsun.rmi.dgc.client.gcInterval=3600000-Dsun.rmi.dgc.server.gcInterval=3600000-Djava.library.path=/u1/tmn/jeus5/lib/system-Djava.naming.factory.initial=jeus.jndi.JNSContextFactory-Djava.naming.factory.url.pkgs=jeus.jndi.jns.url-Djava.net.preferIPv4Stack=true-Djava.util.logging.config.file=/u1/tmn/jeus5/bin/logging.properties-Djeus.home=/u1/tmn/jeus5-Djeus.baseport=9736-Djeus.jvm.version=hotspot-Djeus.tm.checkReg=true-Djeus.tool.webadmin.locale.language=ko-Djeus.net.reuseAddress=true-Djeus.properties.replicate=jeus,sun.rmi,java.util,java.netjeus.server.JeusBootstrapperargsulongfailed.0,0x2000000056480250Setupargsfailed.Pid5727waskilledduetofailureinwritingtheUserregisterstack-possiblestackoverflow.
解决方案
解决方案二:
1)这个问题是由于HP服务器unix自带的jvm的一个bug引起的。可以通过在jeus的启动命令文件中通过修改相应的配置方式解决,方法如下:在jeus安装目录下的bin目录下找到jeus.properties文件。在此文件中找到JAVA_ARGS设置的地方,添加如下选项即可。#setupJAVA_ARGS.JAVA_ARGS=-XX:VMThreadStackSize=40002)在HP的unix环境下,jeus应用服务器建议重新安装sun的jdk,即可避免此问题的发生。