设为首页 收藏本站
查看: 326|回复: 0

[经验分享] Tomcat免安装版做成服务使用tomcat6w.exe管理配置内存(转)

[复制链接]

尚未签到

发表于 2017-2-7 07:24:32 | 显示全部楼层 |阅读模式
太郁闷了,今天上网查一个问题,“免安装版的Tomcat做成服务以后tomcat6w.exe控制界面没法打开 ”,中文google查不到,大多都讲怎么做服务,做成服务也使用默认名“tomcat6”,没有改名字的,哎。只好打开英文google.com查"tomcat6w.exe",第一页就有啊,顿时内牛满面,即使那页“无法显示该页面”,但在google的页面简短介绍中就有那个命令,真强大,能用英文版的google真好...

问题是这样的,在windows server2003服务器上部署了多个Tomcat,使用免安装版,使用“service.bat install [serviceName]”分别做成Windows的服务。但是无法使用tomcat6w.exe的控制管理功能,双击之后显示如下界面:

DSC0000.gif

看这意思貌似是说没有tomcat6这个服务。如果使用的是安装版的Tomcat,应该默认安装的服务名就是tomcat6,现在使用的免安装版的,而且服务名都是自己命名的,所以找不到。进入命令行模式,进入tomcat/bin目录下,运行tomcat6w.exe命令,显示一样的提示框。如何在tomcat6w.exe命令后面加上参数指定ServiceName让我难到了...

谷歌没查到有价值的内容,在google.com搜索“tomcat6w.exe ms”就发现以下内容:

DSC0001.gif

虽然这个网址打不开,Cached也打不开,但是从简介中就看到了貌似正确的命令格式“tomcat6w //MS//<service_name> ”

那就试试吧,在命令行输入:

DSC0002.gif

终于出现了Tomcat的管理工具,哎,请原谅本人入行浅,真的不知道在做成非“tomcat6”为名字的服务时还有其他方法打开这个管理工具吗?请见谅。

DSC0003.gif

还有一个问题是配置Tomcat的内存,以前一直在catalina.bat里面配置,用的网上找到的方法:
写道
修改Catalina.bat文件
在166行"rem Execute Java with the applicable properties "以下每行
%_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% %DEBUG_OPTS% -Djava.endorsed.dirs="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION%
中的%CATALINA_OPTS%
替换成-Xms128m -Xmx512m



今天才知道 对于做成服务的Tomcat来说,Catalina.bat里面的内容不生效啊,内存没变。目前只知道使用上面方法打开的配置管理工具配置:





这样配置的内存参数对于做成服务的免安装版的Tomcat才会生效,以前竟然一直不知道...



ps:真得学好英语啊,关键时刻还得用google.com!

ps2:我在je里面搜tomcat6w没找到这方面的内容,如果我写的太浅显,希望各位手下留情投新手就好,别投隐藏吧...写出来也是为了分享的...



--------------------

在官网看到了相关说明:http://tomcat.apache.org/tomcat-6.0-doc/windows-service-howto.html#Debugging_services


写道
Tomcat6w monitor application
Tomcat6w is a GUI application for monitoring and configuring Tomcat services.

The available command line options are:

//ES// Edit service configuration This is the default operation. It is called if the no option is provided but the executable is renamed to servicenameW.exe
//MS// Monitor service Put the icon in the system try



但感觉不是很明了啊...

还有,如果想随时查看Tomcat的应用所占内存大小有什么好办法吗

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-338489-1-1.html 上篇帖子: Hudson部署在Tomcat ,运行selenium 时间相差8小时解决方法 下篇帖子: maven工程在tomcat服务器上的自动化部署(cargo版)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表