zoukankan      html  css  js  c++  java
  • tomcat作为windows服务的参数配置,特别是PermSize的设置

    当tomcat用startup.bat启动的时候的参数设置网上说的比较多,这里就不再描述。

    当tomcat作为windows的系统服务的时候,网上找了很多相关的文章,都没有比较全面的参数设置方法,一般就说明了一下xms和xmx的设置,都没有提供其他方面参数的说明,不够实用。经过对apache下的procrun的研究和多次试用,总算清楚了一般参数的设置方法。其实tomcat5.exe本身已经包含有procrun的功能,这就是很多人在网上找不到procrun.exe文件下载的原因。
    procrun可以参考:http://commons.apache.org/daemon/procrun.html
    注:这里用tomcat5作为例子,应该同样适用于tomcat6.

    这里不使用注册表,我们用tomcat提供的gui工具来设置。
    1、在命令行下执行:tomcat5w.exe //ES//TomcatService
        其中,TomcatService就是你加入windows服务的名称。这样,在windows的任务栏就会出现一个tomcat的服务管理器,图标如下
    2、打开tomcat服务管理器的java页,如

    在Java Options里面输入需要设置的参数,如设置permsize的内存
    -XX:PermSize=64M
    -XX:MaxPermSize=192m
    -XX:ReservedCodeCacheSize=48m
    -Duser.timezone=GMT+08
    注:每一行后面都不能有空格。
    同样,我们也可以在注册表中进行修改,HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Procrun 2.0\TestService\Parameters\Java

  • 相关阅读:
    Vue实例
    Vue介绍
    Vue相关知识点记录
    JS面向对象设计-创建对象
    JS面向对象设计-理解对象
    软件工程基础 完结撒花
    深度学习 基于CNN的纹理合成实践【附python实现】
    图像处理 傅里叶正逆变换与余弦正逆变换 【附C++实现】
    Webviz
    Webviz
  • 原文地址:https://www.cnblogs.com/midnight/p/1204862.html
Copyright © 2011-2022 走看看