`
RonQi
  • 浏览: 93294 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Tomcat免安装版做成服务使用tomcat6w.exe管理配置内存

    博客分类:
  • Java
阅读更多



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

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

 

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

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

 

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

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

 

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

 

还有一个问题是配置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的应用所占内存大小有什么好办法吗

  • 大小: 5.1 KB
  • 大小: 7.1 KB
  • 大小: 1.5 KB
  • 大小: 11.7 KB
分享到:
评论
6 楼 RonQi 2011-03-03  
<div class="quote_title">zj1211 写道</div>
<div class="quote_div">
<p>"还有,如果想随时查看Tomcat的应用所占内存大小有什么好办法吗" </p>
<p>用 jconsole.exe , 如果安装了JDK,在bin目录下有</p>
<p> </p>
<p> 在JVM的启动参数中加上如下参数 </p>
<p>-Dcom.sun.management.jmxremote.port=4991 </p>
<p>-Dcom.sun.management.jmxremote.authenticate=false </p>
<p>-Dcom.sun.management.jmxremote.ssl=false </p>
<p>  </p>
<p> </p>
</div>
<p><br>谢谢,明天我试试,</p>
<p>太悲哀了,居然一直没用过自带的这个程序...</p>
5 楼 RonQi 2011-03-03  
kkqqcom 写道
不要做成服务,改改startup.bat直接启动,想起几个起几个。


如果在服务器运行,startup.bat启动的话需要有用户登陆吧,不能在后台运行,如果用户登出的话程序就停了
做成服务也可以起多个,install不同的服务名就可以了
4 楼 zj1211 2011-02-28  
<p>"还有,如果想随时查看Tomcat的应用所占内存大小有什么好办法吗" </p>
<p>用 jconsole.exe , 如果安装了JDK,在bin目录下有</p>
<p> </p>
<p> 在JVM的启动参数中加上如下参数 </p>
<p>-Dcom.sun.management.jmxremote.port=4991 </p>
<p>-Dcom.sun.management.jmxremote.authenticate=false </p>
<p>-Dcom.sun.management.jmxremote.ssl=false </p>
<p> </p>
<p>如下图 </p>
<p><img src="http://dl.iteye.com/upload/attachment/426958/b9b30e83-2876-3277-bb12-99a72186cc8f.png" alt="" width="415" height="387"></p>
<p> </p>
<p>重新启动 Tomcat , 然后在服务器上 进入 C:\Program Files\Java\jdk\bin 找到 jconsole.exe , 运行它</p>
<p><img src="http://dl.iteye.com/upload/attachment/426961/5993db7f-bcb7-3cb2-bc31-b326b8fda7de.png" alt="" width="404" height="304"></p>
<p> 其中口令是 QED , 注意用户名, 密码的大小写是敏感的。(似乎不用用户名及密码也能连上)</p>
<p> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style=""><span style="font-size: small;">连接上后,会如下图所示</span></span></p>
<p> </p>
<p><img src="http://dl.iteye.com/upload/attachment/426963/10cb2102-8066-3312-af19-5bf6409a6ecc.png" alt=""></p>
<p> </p>
3 楼 kkqqcom 2011-01-22  
不要做成服务,改改startup.bat直接启动,想起几个起几个。
2 楼 uule 2011-01-22  
写的不错,顶你一个!呵呵
1 楼 RonQi 2010-12-14  
在google.com.hk搜索“tomcat6w.exe”或者“tomcat6w”能在第一页搜索到了
呵呵,希望能对其他人有帮助

如果文中有什么错误还希望帮忙指出

相关推荐

    tomcat7.0下的64位的tomcat7.exe 和tomcat7w.exe

    2. tomcat7w.exe:这是一个GUI工具,用于管理Tomcat服务。它允许用户以图形化的方式启动、停止、暂停、恢复或配置Tomcat服务,包括设置环境变量、启动参数等。这个工具对于没有命令行经验的用户来说非常友好,因为它...

    Tomcat免安装版本,解压即用

    【标题】"Tomcat免安装版本,解压即用"所涉及的知识点主要集中在Java Web服务器的部署和配置上,特别是对于Apache Tomcat这款广泛应用的轻量级应用服务器。免安装版本的Tomcat通常指的是无需经过复杂的安装过程,只...

    Tomcat 8 免安装版本

    - 配置这些管理应用需要在`conf/tomcat-users.xml`中添加用户和角色。 5. **日志和调试** - Tomcat的日志文件位于`logs`目录下,包括`catalina.out`、`host-manager`、`manager`等,用于记录服务器运行情况。 - ...

    Tomcat8.5免安装版解压版

    【标题】"Tomcat8.5免安装版解压版" 涉及的主要知识点是Apache Tomcat服务器的8.5版本,这是一个轻量级、开源的Java Servlet容器,广泛用于部署Java Web应用程序。免安装版意味着用户无需进行复杂的安装过程,只需解...

    tomcat免安装版

    使用Tomcat免安装版,开发者可以直接解压上述文件夹,根据需要配置`conf`目录下的配置文件,然后在命令行中执行相应的启动脚本来启动服务器。这种灵活性和便捷性使得Tomcat免安装版成为许多开发者的首选。

    Tomcat免安装版下载

    1. 简便快捷:免安装版的Tomcat只需要将下载的zip或tar.gz文件解压到任意目录,配置好相关的环境变量,即可启动服务,大大简化了部署流程。 2. 自由移动:由于无需在系统注册表中留下信息,免安装版可以方便地在...

    tomcat5.5 免安装版+配置教程

    `jdk1.5和tomcat5.5免安装的环境配置.txt`文件很可能是详细记录了配置过程的文字说明,包括JDK和Tomcat的安装、环境变量设置、防火墙端口开放等细节。建议按照这个文件的指示操作,确保每一步都正确无误。 需要注意...

    tomcat6免安装版

    【标题】"Tomcat6免安装版"是一个轻量级且易于部署的Web服务器和Servlet容器,它提供了Java EE Web应用程序的运行环境。这个版本的特点是用户可以直接解压缩文件,而不需要进行繁琐的安装步骤,简化了服务器的配置和...

    Tomcat6免安装版

    【标题】:“Tomcat6免安装版” 【描述】:“免安装的Tomcat,方便移动,适合团队开发” 这个标题和描述揭示了几个关键的IT知识点: 1. **Tomcat**:Tomcat是一款由Apache软件基金会开发的开源Java Servlet容器,...

    tomcat-8.5.73-windows 免安装版本

    描述中提到的“免安装版本”意味着这个Tomcat版本不需要通过传统的安装程序来设置,而是可以直接解压到任何目录并运行,这对于开发和测试环境特别方便,因为不需要管理员权限或复杂的配置步骤即可启动服务。...

    Tomcat(免安装版)的安装与配置

    ### Tomcat(免安装版)的安装与配置详解 ...通过以上步骤,不仅能够顺利安装和配置Tomcat(免安装版),还能够将其作为Windows服务进行自动化管理和监控,极大地提升了Web应用的部署效率和运维的便利性。

    tomcat 免安装版 7.0.53和8.5.5版本 win10 不闪退

    总之,要在Win10上成功运行Tomcat免安装版,并保持其稳定不闪退,关键在于正确的环境配置、权限设置、内存管理以及对日志和更新的持续关注。理解并掌握这些要点,将有助于你有效地管理和使用Tomcat服务器。

    tomcat免安装版+java环境变量的配置

    ### tomcat免安装版+java环境变量的配置 #### 知识点一:理解免安装版Tomcat与Java环境变量的关系 在部署Web应用程序时,经常需要用到Tomcat服务器。对于那些希望快速设置并运行Tomcat而不想进行复杂安装过程的...

    免安装tomcat配置方法

    在本篇文章中,我们将深入探讨如何配置免安装版Tomcat,并通过图文并茂的方式进行详细介绍。免安装版Tomcat因其便捷性而广受欢迎,尤其适用于快速部署开发环境或临时测试场景。下面,让我们一起深入了解这一配置过程...

    tomcat6,tomcat8,安装版,免安装版

    标题中的“tomcat6,tomcat8,安装版,免安装版”指的是Apache Tomcat的两个不同版本(Tomcat 6和Tomcat 8)以及它们的两种部署形式:安装版和免安装版。Apache Tomcat是一款开源的Java Servlet容器,主要用于运行...

    tomcat6 免安装 解压版

    【标题】:“Tomcat6 免安装解压版”是一个专为方便用户快速部署和运行的Web服务器,它不需要经过繁琐的安装过程,只需简单解压缩即可投入使用。这个版本是针对Tomcat6的一个纯净版,去除了初始项目,使得启动速度...

    tomcat6 64位免安装版

    使用免安装版的Tomcat6,用户只需要将压缩包解压到任意位置,然后根据操作系统运行相应的启动脚本即可启动服务。对于开发者来说,这样的便携性使得在不同机器间转移或备份服务器配置变得更加简单。同时,由于不涉及...

    Tomcat8.0免安装版

    使用Tomcat8.0免安装版时,你需要做的步骤如下: 1. 下载Tomcat8.0的zip压缩文件。 2. 解压到你希望安装的目录,比如`C:\Tomcat\Tomcat8.0`。 3. 在MyEclipse中配置服务器,选择“New” -&gt; “Server”,然后在列表中...

Global site tag (gtag.js) - Google Analytics