发表于: 2025-05-06 20:49:37

0 72


今天完成的事情:(一定要写非常细致的内容,比如说学会了盒子模型,了解了Margin)

用Tomcat,Jetty分别重复以上的部署方式,弄清楚三者之间的差别

Resin、Tomcat、Jetty 部署方式差异总结:

Resin:

部署时需配置 resin.xml,支持 高性能 NIO 和 内置集群,适合高并发场景。

热部署和日志记录(如 %D 响应时间)需手动配置,适合企业级应用。

Tomcat:

通过 webapps/ 自动部署 WAR 包,配置集中在 server.xml 和 web.xml,生态完善但性能中等。

需额外模块(如 AccessLogValve)记录响应时间,适合传统 Java Web 项目。

Jetty:

轻量级,支持嵌入式启动和快速热部署,通过 start.jar 直接运行,适合微服务和云原生。

日志配置(如 %{ms}T)在 jetty-requestlog.xml 中完成,内存占用低但功能模块化。

核心区别:

性能:Resin > Jetty ≈ Tomcat(高并发场景)。

易用性:Tomcat(开箱即用) > Jetty(模块化) > Resin(需手动调优)。

适用场景:Resin(企业级)、Tomcat(传统应用)、Jetty(嵌入式/微服务)。

明天计划的事情:(一定要写非常细致的内容)

遇到的问题:(遇到什么困难,怎么解决的)

jetty版本老是冲突

收获:(通过今天的学习,学到了什么知识)



返回列表 返回列表
评论

    分享到