Tomcat 目录,bin 目录 下catalina.bat 文件,文本编辑器打开,文件的第一行一般都是 @echo off,在后面另起一行,按照服务器内存的不同添加以下语句。

服务器内存 1G

set JAVA_OPTS=-Xms256m -Xmx512m

服务器内存 8G,一般 PermSize 配置是主要保证系统能稳定起来就行:

SET "JAVA_OPTS=-server-Xms6144m -Xmx6144m -XX:NewSize=1024m -XX:MaxNewSize=2048m -XX:PermSize=512m -XX:MaxPermSize=512m -XX:MaxTenuringThreshold=10 -XX:NewRatio=2-XX:+DisableExplicitGC"

服务器内存 16G,一般 PermSize 配置是主要保证系统能稳定起来就行:

SET "JAVA_OPTS=-server -Xms13312m -Xmx13312m -XX:NewSize=3072m -XX:MaxNewSize=4096m -XX:PermSize=512m -XX:MaxPermSize=512m -XX:MaxTenuringThreshold=10 -XX:NewRatio=2-XX:+DisableExplicitGC"

服务器内存 32G,一般 PermSize 配置是主要保证系统能稳定起来就行:

SET "JAVA_OPTS=-server-Xms29696m -Xmx29696m -XX:NewSize=6144m -XX:MaxNewSize=9216m -XX:PermSize=1024m -XX:MaxPermSize=1024m -XX:MaxTenuringThreshold=10 -XX:NewRatio=2-XX:+DisableExplicitGC"

注意:如果服务器内存是8G,catalina.bat 中配置了16G的配置,将造成Tomcat无法启动。

赞赏

服务器上tomcat修改内存,修改Tomcat运行内存相关推荐

  1. 华为云服务器上安装jdk和部署tomcat

    华为云服务器上安装jdk和部署tomcat 一.下载jdk和tomcat 下载jdk 下载tomcat: 进入tomcat官网 二.安装jdk和tomcat 1,用ftp上传安装包到云服务器上 用xs ...

  2. 修改数据库服务器日期命令,服务器上数据库用命令修改

    服务器上数据库用命令修改 内容精选 换一换 本教程旨在演示使用GDS(Gauss Data Service)工具将远端服务器上的数据导入GaussDB(for openGauss)中的办法,帮助您学习 ...

  3. 服务器上Oracle System如何修改system用户密码

    服务器上Oracle System如何修改system用户密码 1,服务器上oracle经常会使用plsql developer访问,很多时候我们用的服务器,或者之前的密码我们并不知道,这个时候需要修 ...

  4. iis服务器修改内存,修改IIS的虚拟内存

    关于要修改IIS的虚拟内存,此问题无异于要配置IIS应用程序池了,否则的话,服务器经常产生"应用程序池 'DefaultAppPool' 提供服务的进程关闭时间超过了限制.进程 ID 是 ' ...

  5. 本地修改服务器上的内容,本地修改指向服务器

    本地修改指向服务器 内容精选 换一换 OBS Browser+是一款用于访问和管理对象存储服务的图形化工具,支持通过配置内网DNS服务器地址的方式,使在华为云上的Windows ECS通过内网直接访问 ...

  6. 服务器上传,时间超时 tomcat 如何设置保持连接

    做好了项上,其中包含有一个上传的功能.在开发环境和测试环境运行.测试都没什么问题.也许是由于本地的局域网的问题,一切都运行的比较快,但把它发布到外网的服务器上去时.就特别的慢.上传小的文件还算比较过得 ...

  7. 企业服务器上病房床号修改,关于医院病房安放陪护床(共享陪护床)申请报告...

    原标题:关于医院病房安放陪护床(共享陪护床)申请报告 关于恩施市医院病房安放陪护床申请报告 申请报告 尊敬的院领导: 您好! 病人住院"三分治疗,七分护理",照顾病人,特别是照顾一 ...

  8. tomcat java内存_[Tomcat]Java内存溢出详解Tomcat内存设置

    Java内存溢出详解 一.常见的Java内存溢出有以下三种: 1.java.lang.OutOfMemoryError: Java heap space ----JVM Heap(堆)溢出 JVM在启 ...

  9. 在一台服务器上配置多个Tomcat的方法

    这段时间在开发智能导航的热部署功能,需要从一台服务器去访问其它的24台服务器去进行相关配置的热部署. 如果要在一台服务器上配置多个Tomcat,主要就是要避免Tomcat服务器的端口冲突的问题.只需要 ...

最新文章

  1. php调用python脚本_Window环境下,PHP调用Python脚本
  2. 面向对象(静态成员内部类的调用)
  3. mupdf java_mupdf库学习
  4. php表单验证内容不能为空,php校验表单检测字段是否为空的方法_PHP教程
  5. python爬虫练习--爬取猫眼top100电影信息
  6. 在线CSV转SQL工具
  7. win11如何创建访客账户 windows11创建访客账户的设置方法
  8. instantclient oracle oci
  9. 技术至简-10: CPRI链路速率、5G小区带宽与AxC映射关系快速查询表
  10. 音视频数据处理入门:AAC音频码流解析
  11. html树形菜单折叠 css,JS+CSS简单树形菜单实现方法
  12. 【历史上的今天】7 月 29 日:Win10 七周年;微软和雅虎的搜索协议;微软发行 NT 4.0
  13. IEEE UV 2022 “Vision Meets Algae” 目标检测竞赛正式启动!
  14. 森浦资讯是一家怎么样的公司
  15. select标签操作 select2使用详解
  16. Carsim2019_官方Help学习笔记_Running a VS FMU in Simulink (Carsim与Matlab联合仿真方法之一)
  17. 慎独,是自律的最高层次
  18. 如何在 Mac 上强制退出应用
  19. Space X 火箭载人上天,马斯克改写时代:理科生的浪漫是用钱征服宇宙
  20. 毕业设计-基于微信小程序的实验室服务系统

热门文章

  1. 【项目实践】基于Mask R-CNN的道路物体检测与分割(从数据集制作到视频测试)...
  2. Maven多工程的创建
  3. Spring---rabbitmq生产者配置
  4. Mask R-CNN:实例分割与检测算法
  5. Linux rsync命令详解
  6. RDKit | 读取PDB文件并可视化
  7. 第十九课.隐马尔科夫模型
  8. Boreas: 一种基于token 的精确并且大规模检测代码克隆的方法
  9. python调用百度识别文字接口_python调用百度通用文字识别接口进行验证码识别
  10. 零基础入门学习Python(18)-全局变量与局部变量