我們項(xiàng)目的tomcat經(jīng)常掛掉不知道什么原因,所以我想用本地的window系統(tǒng)的jconsole遠(yuǎn)程linux服務(wù)器上的tomcat進(jìn)行監(jiān)控,首先我進(jìn)入了tomcat的bin目錄下,然后vi?catalina.sh,并在里面添加了CATALINA_OPTS配置,以下是catalina.sh里面的部分代碼fi#?-----?Execute?The?Requested?Command?-----------------------------------------CATALINA_OPTS="$CATALINA_OPTS?-Djava.rmi.server.hostname=jdzz10.ucjoy.com?-Dcom.sun.management.jmxremote?-Dcom.sun.management.jmxremote.port=12345?-Dcom.sun.management.jmxremote.ssl=false?-Dcom.sun.management.jmxremote.authenticate=true"#?Bugzilla?37848:?only?output?this?if?we?have?a?TTY這是我配置jconsole遠(yuǎn)程linux上的tomcat的原文?http://www.cnblogs.com/sunxucool/p/4059040.html地址。按照上里面的教程配置好后啟動(dòng)tomcat,發(fā)現(xiàn)tomcat啟動(dòng)不了,不知道各位大神是怎么配置的,再說明一下,文章里面的jmxremote.password也改了,里面controlRole和monitorRole兩個(gè)角色的注釋去掉了但是由于jmxremote.password這個(gè)文件是由root用戶加上去的,而我運(yùn)行tomcat的用戶是普通用戶,不是文件的擁有者,所以運(yùn)行tomcat的時(shí)候報(bào)“必須限制口令文件讀取訪問權(quán)限”,不論加不加CATALINA_OPTS配置都報(bào)這個(gè)錯(cuò),但是不加CATALINA_OPTS配置在tomcat啟動(dòng)后項(xiàng)目正常運(yùn)行,而加上CATALINA_OPTS配置并啟動(dòng)tomcat后項(xiàng)目無法訪問,所以我覺得jmxremote.password這個(gè)文件不影響tomcat的運(yùn)行,覺得影響tomcat運(yùn)行的原因是配置是CATALINA_OPTS但是我需要配置這個(gè)CATALINA_OPTS來用jconsole遠(yuǎn)程linux上的jdk,所以還請各位大神能夠幫忙解決一下這個(gè)問題.然后再說明一下把CATALINA_OPTS換成下面的這個(gè)配置也不行JAVA_OPTS="-Djava.rmi.server.hostname=jdzz10.ucjoy.com?-Dcom.sun.management.jmxremote.port=12345?-Dcom.sun.management.jmxremote.ssl=false?-Dcom.sun.management.jmxremote.authenticate=false"
添加回答
舉報(bào)
0/150
提交
取消