org.apache.catalina.startup.VersionLoggerListener

窥探Tomcat整体架构,server.xml常用配置解析 一、前言 server.xml配置,是Tomcat启动配置,从配置结构可以看出Tomcat的整体架构。如果能够了解其常用配置项,对Tomcat有一个高屋建瓴的把握,然后再庖丁解牛,一步步深入源码中分析每一个核心功能的实现细节,这样会有事半功倍的效果。 1.1 server.xml配置示例 如上图 server.xml 配置,最外层是一个 Server,代表 Tomcat的运行实例。Server 里有一些监听器 Listener,一个不知道干啥的 GlobalNamingResourc... 阅读详情

这Listener一定是tomcat/conf/server.xml中<server>元素Listern中第一个,它会输出应用的server和OS等信息。

 

(1)JVM Vendor:是Jvm的供应商。

(2)-agentlib:jdwp=transport=dt_socket,suspend=y,address=localhost:3790

dt_socket是通信方式。

server是主连接调试器还是作为服务器等待调试器连接。

suspend是否在启动JVM时就暂停,并等待调试器连接。

address是地址和端口,地址可以省略,两者用冒号分隔。

(3)Djava.endorsed.dir

包替换机制,可以的简单理解为-Djava.endorsed.dirs指定的目录面放置的jar文件,将有覆盖系统API的功能。

(4)JVM内存结构 

持久代大小的调整,参数设置为:XX:PermSize 最小值,XX:MaxpermSize 最大值。

新生代(Eden+S0+S1):-XX:NewSize 初始值,-XX:MaxNewSize 最大值。-XX:NewRation指年轻代与年老代的比值,-XX:SurvivorRatio设置Survivor与Eden之商的比值。

年老代不用设置,因为空间大小就是堆的总空间减去年轻代的空间。

-Xms:初始堆大小。

-Xmx:最大堆大小。

-Xmn:年轻代大小。

-Xss:每个线程的堆栈大小。

(5)-Xverify:none

字节码验证会耗掉一部分时间,在保证字节码是安全的情况下,可以通过参数-Xverify:none禁止掉字节码验证过程。

 

最后欢迎大家访问我的个人网站:1024s

 

 

Windows系统监控实战:Grafana+Prometheus+node_exporter保姆级配置指南(含常见问题解决) 本文提供了一份详尽的Windows系统监控实战指南,详细讲解了如何从零部署Grafana、Prometheus和node_exporter(实际为windows_exporter)监控栈。内容涵盖核心组件认知、分步配置解析、高级生产环境考量,并重点针对配置过程中常见的“No Data”问题提供了系统性的排查手册,旨在帮助用户快速搭建稳定可靠的系统资源监控平台。 阅读详情

相关推荐

科研绘图必备:Adobe Illustrator 高效排版技巧全解析

本文详细解析了Adobe Illustrator在科研绘图中的高效排版技巧,帮助科研人员提升论文图表质量。从图片预处理、统计图表优化到精准对齐和期刊投稿前的终极检查,全面覆盖AI在科研绘图中的关键应用场景,确保图表符合期刊要求,提升投稿成功率。

weixin_26767391的博客 345

Tomcat启动时报错:catalina.startup.VersionLoggerListener

Tomcat启动时报错:catalina.startup.VersionLoggerListener

Wind的博客 6148

ISO 26262中的失效率计算:Mission profile的使用

Mission profile:任务剖面,即产品在完成规定任务这段时间内所经历的时间和环境的时序描述;集成电路在工作时环境温度是在不停变化的,同时也存在运行状态和非运行状态;为此标准提出了根据任务剖面(Mission profile)以及集成电路的实际结温来评估热幅度变化、循环温度幅值等因素的影响;汽车电子元器件相关的Mission profile参考IEC TR 62380:Table 11。

weixin_47071127的博客 4820

项目启动时出现org.apache.catalina.startup.VersionLoggerListener警告

解决办法: 进入Tomcat的安装目录下面,找到conf文件夹,打开里面的servlet,搜索VersionLoggerListener,找到下面的代码: 像我上面这样注释就可以了,下次启动项目的时候就不会出现该警告了 ...

qq_42449963的博客 1万+

如何使用AKShare作为OpenBB的数据源

`openbb_akshare`项目是 OpenBB 的数据源扩展。可以用于查询A股和港股数据

FinAnalyzer金融分析工具 3196

SAP CEWB 高效批量调整工艺路线与BOM的实战指南

本文详细介绍了SAP CEWB工具在批量调整工艺路线与BOM中的高效应用。通过实战案例和操作指南,帮助制造业企业快速掌握批量修改技巧,显著提升工作效率,避免手工操作带来的错误和耗时。特别适合需要频繁更新工艺路线和BOM的企业用户。

weixin_42524708的博客 399

Tomcat启动时控制台日志乱码:淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log

找到本地安装的 tomcat 目录,打开 logging.properties 文件。主要原因是本地 tomcat 设置的编码问题,不影响启动执行结果,但看起来不是很舒爽。保存后修改的配置后,重新启动服务,显示正常。

有时有味的博客 1950

innovus中如何设置cts参数

上面是设置cts的一般设置,如果需要对某些skew group或者某些clock tree设置不一样的参数,如需要对clk1这个clock设置不一样的inverter,可以使用。需要查询已经设置过的ccopt参数,可以使用get_ccopt_property去查询,方法和set_ccopt_property一致。言归正传,cts的设置命令是set_ccopt_property,获取命令是get_ccopt_property。另外,set_ccopt_property提供一套命令查询方法。

芯冰乐 548

启动Tomcat服务时,出现org.apache.catalina.startup.VersionLoggerListener报错

启动Tomcat服务时,出现org.apache.catalina.startup.VersionLoggerListener报错解决办法:打开Tomcat安装后目录,进入conf文件夹,找到配置文件server.xml,将&lt;Listener className="org.apache.catalina.startup.VersionLoggerListener" /&gt;注释掉。 ...

weixin_34109408的博客 6208

基于学术研究于NASA官网GPM卫星数据下载详细教程

基于学术研究于NASA官网GPM卫星数据下载详细教程

珞瑜的博客 8658

vue-vben-admin 打包编译报错Failed to resolve entry for package “@vben-core/design“ 的解决方法

如果你在你是不是在 apps/子目录下执行了 build?# 项目根目录 pnpm build而不是在下面单独打包。这个问题本身不复杂,但非常容易被误导去“怀疑依赖、怀疑配置、怀疑人生”。实际上,只要理解vue-vben-admin 是 monorepo 架构,很多类似问题都会迎刃而解。如果你后面还遇到 vben-admin 的构建、部署、权限或性能相关问题,这一套思路都很有用。希望这篇记录,能帮你节省至少半小时的排坑时间。

代码简单说 Vue、JAVA、PHP、Node.js 熟练运用,接口、架构、性能全搞定。 424

java.lang.ClassNotFoundException: org.apache.catalina.startup.VersionLoggerListener

1 错误描述 一月 02, 2015 3:48:30 下午 org.apache.tomcat.util.digester.Digester startElement 严重: Begin event threw exception java.lang.ClassNotFoundException: org.apache.catalina.startup.VersionLoggerListener...

牛栏山矿泉水 1246

用 SAP ABAP ALV 重塑 SM30:可扩展的自定义表维护视图与自动传输实践

文章摘要: 本文提出了一种基于ALV Grid的动态表维护框架,用于替代传统SM30维护视图。该方案通过输入表名自动生成维护界面,支持动态筛选、批量操作和自动传输管理。核心设计包括:利用BAdI实现扩展点、通过行状态字段简化数据变更跟踪、使用Style Table控制单元格编辑权限、集成CTS实现自动传输。相比SM30标准维护,该框架显著提升了交互体验(支持ALV排序/过滤/汇总)和业务扩展性(统一校验与权限控制),同时解决了"维护+传输"流程割裂的问题。文中详细阐述了技术实现方案,并提

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 318

org.apache.catalina.startup.VersionLoggerListener.log Java Home /*/jre,后面多了一个jre

配置阿里云服务器的时候,将tomcat装好,jdk装好,然后运行tomcat,然后就是访问不了。 redhat的tomcat中java_home多了一个jre 查看日志发现JAVA_HOME 变为/u01/jdk1.8/jdk1.8.0_102/jre 后面有了jre。 14-Jul-2019 20:19:58.764 INFO [main] org.apache.catalina.startup...

Prodigal 8624

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

org.apache.catalina.startup.VersionLoggerListener.log 鏈嶅

org.apache.catalina.startup.VersionLoggerListener.log 鏈嶅姟鍣ㄦ瀯寤�: 出现这种异常,去Tomcat 9.0\conf下修改logging.properties将UTF-8改为GBK

nemo的博客 669

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

[无异常,才正常]java.lang.ClassNotFoundException: org.apache.catalina.startup.VersionLoggerListener

严重: Begin event threw exception   java.lang.ClassNotFoundException: org.apache.catalina.startup.VersionLoggerListener       at java.net.URLClassLoader$1.run(URLClassLoader.java:366)       at java.n

_听风吻雨的Code港湾 8465

tomcat报错:淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Server.鏈嶅姟鍣ㄧ増鏈�: Apache To

tomcat运行乱码,如何解决。

城南蝈蝈 1858

Tomcat启动报错 严重: java.lang.ClassNotFoundException:org.apache.catalina.startup.VersionLoggerListener

在eclipse里找到server.xml文件将蓝色部分如图注释掉,重启tomcat即可

Nemo 6162
上一篇: Tomcat配置文件
下一篇: JVM启动参数
崔世勋
博客等级 码龄17年 433粉丝 251原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值