当前位置: 首页 > wzjs >正文

jq做6个网站做什么好如何利用网络进行推广和宣传

jq做6个网站做什么好,如何利用网络进行推广和宣传,使用wordpress编辑器,那些网站平台可以做3d建模在生产环境中部署 Java Web 应用时,我们经常需要给 Tomcat 设置 JVM 参数和 GC 策略,以提高性能、稳定性和可观察性。以下是完整教程: 一、Tomcat 设置 JVM 启动参数的方式 1. 修改 startup 脚本(推荐) 以 Linux 系统…

在生产环境中部署 Java Web 应用时,我们经常需要给 Tomcat 设置 JVM 参数和 GC 策略,以提高性能、稳定性和可观察性。以下是完整教程:


一、Tomcat 设置 JVM 启动参数的方式

1. 修改 startup 脚本(推荐)

Linux 系统下的 Tomcat 9 为例,修改 bin/catalina.sh 脚本:

在文件头部(JAVA_OPTS 或新定义)添加:

# JVM 参数配置
JAVA_OPTS="$JAVA_OPTS -Xms2g -Xmx2g -Xmn512m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=256m"# GC 策略(根据 JDK 版本选择)
JAVA_OPTS="$JAVA_OPTS -XX:+UseG1GC -XX:MaxGCPauseMillis=100"# 日志 & 可观测性(可选)
JAVA_OPTS="$JAVA_OPTS -Xloggc:/var/log/tomcat/gc.log -XX:+PrintGCDetails -XX:+PrintGCDateStamps"

然后运行 bin/startup.sh 即可生效。


2. 设置 setenv.sh(推荐方式)

在 Tomcat 的 bin 目录下新建一个文件 setenv.sh(Windows 为 setenv.bat):

#!/bin/bash# JVM 启动参数(可以换成你自己的配置)
JAVA_OPTS="-Xms2g -Xmx2g -Xmn512m -XX:+UseG1GC -XX:MaxGCPauseMillis=100"
JAVA_OPTS="$JAVA_OPTS -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=256m"
JAVA_OPTS="$JAVA_OPTS -Xloggc:/var/log/tomcat/gc.log -XX:+PrintGCDetails -XX:+PrintGCDateStamps"

注意:

  • setenv.shcatalina.sh 自动读取,推荐用这个文件管理配置。
  • setenv.sh 的权限必须为可执行:chmod +x setenv.sh

二、根据 JDK 版本选择 GC 策略

JDK版本默认 GC推荐 GC(手动指定)
JDK8Parallel GCG1GC:-XX:+UseG1GC
JDK11G1GCG1GC 或 ZGC(实验性)
JDK17G1GCZGC(低延迟场景)

示例:

# JDK8 推荐参数(G1)
JAVA_OPTS="$JAVA_OPTS -XX:+UseG1GC -XX:MaxGCPauseMillis=100"# JDK17 启用 ZGC(超低延迟业务)
JAVA_OPTS="$JAVA_OPTS -XX:+UnlockExperimentalVMOptions -XX:+UseZGC"

三、常见 JVM 参数说明

参数含义
-Xms2g / -Xmx2g初始/最大堆大小
-Xmn512m年轻代大小
-XX:+UseG1GC使用 G1 垃圾回收器
-XX:MaxGCPauseMillis=100G1 最大停顿时间目标(毫秒)
-XX:MetaspaceSize=128m元空间初始大小
-XX:MaxMetaspaceSize=256m元空间最大大小
-Xloggc:gc.logGC 日志路径
-XX:+PrintGCDetails打印 GC 详情
-XX:+PrintGCDateStamps打印 GC 时间戳

四、检查是否生效

ps -ef | grep tomcat

查看启动命令中是否包含你配置的 -Xmx, -XX:+UseG1GC 等。

或者在 Tomcat 管理台访问 /manager 界面,查看 JVM 状态。


五、建议

  • 堆大小设置不要超过服务器物理内存的 60~70%
  • GC 日志建议开启,并定期分析
  • 使用 jstat, jmap, jvisualvm, Arthas 等工具动态监控
  • 建议业务高峰期进行压测和 GC 调优验证

文章转载自:

http://3tOo4kXX.ndmbz.cn
http://9bQNlui7.ndmbz.cn
http://GjZFFZ1m.ndmbz.cn
http://1W369fNJ.ndmbz.cn
http://hVn9jcSk.ndmbz.cn
http://DH5Xvbjk.ndmbz.cn
http://0V4gs3lY.ndmbz.cn
http://NI4LnPlF.ndmbz.cn
http://TsQqMiWJ.ndmbz.cn
http://H0kD9Jzl.ndmbz.cn
http://5qCmyb1p.ndmbz.cn
http://wYLs4UrJ.ndmbz.cn
http://qvhXKnaq.ndmbz.cn
http://wM21FHnk.ndmbz.cn
http://0aaJmnXJ.ndmbz.cn
http://AYlkyBIj.ndmbz.cn
http://DNYDRg7J.ndmbz.cn
http://NiIF0QPy.ndmbz.cn
http://TN5zDl3d.ndmbz.cn
http://a2DVJGpw.ndmbz.cn
http://dPQJtrcl.ndmbz.cn
http://oiPWB4gN.ndmbz.cn
http://hBl1RCts.ndmbz.cn
http://2Aw6Chsj.ndmbz.cn
http://pf0dizdm.ndmbz.cn
http://1El0pCG9.ndmbz.cn
http://qcy5axOD.ndmbz.cn
http://RVsvX4hn.ndmbz.cn
http://nh2vO0zE.ndmbz.cn
http://qc6FaHCw.ndmbz.cn
http://www.dtcms.com/wzjs/767562.html

相关文章:

  • 西山区城市建设局网站新网站seo技术
  • 学校网站建设经验介绍淘宝网店代运营哪家好
  • 吕梁做网站的公司网站精简布局
  • 网站推广软文选天天软文seo优化sem
  • 设计师网站介绍wordpress jetpack 3.7.2
  • 网站地图在线制作工具品牌网站制作简创网络
  • 浙江邮电建设工程有限公司网站网站平台建设合同
  • 怎样做网站运营上海加盟网站建设
  • 开发一个网站需要多少人网站空间后台登录
  • 珠宝销售网站源码如何架设一个网站
  • 包装盒在线设计网站简历表格 个人简历
  • 单页网站模板做seo计算机基础培训机构
  • 苏州建设网站公司在什么地方学而思网校官网
  • 苏州建设交易中心网站廊坊视频优化推广
  • 网站建设设计风格描述thinkphp
  • html5企业网站案例余姚网站公司
  • 备案网站还是域名h5制作软件免费 fou
  • 创建网站基本步骤怎么做兼职类网站
  • 辽宁城乡建设网站电子商务公司名称大全
  • 合肥网站制作套餐网络营销公司取名字大全
  • 如何用ps做网站界面杭州网站建设官方蓝韵网络
  • 网站视差怎么做建设网站里的会员系统
  • 在合肥做网站前端月薪大概多少培训学校招生方案范文
  • 网站搭建技术有哪些张家界互联网公司有哪几家
  • 网站交互行为软件开发项目内容
  • 网站制作过程合理的步骤是wordpress微信公众号关注登陆
  • 建设银行官网站下载钱建网站
  • 老网站怎么做seo优化雄安网站建设
  • 包包网站建设可行性分析双栏wordpress
  • 东鹏拼奖网站怎么做制作企业网站是怎么收费的