带你读《Apache Tomcat的云原生演进》——How to participate in Tomcat community(2)

本文涉及的产品
云原生网关 MSE Higress,422元/月
应用实时监控服务-用户体验监控,每月100OCU免费额度
函数计算FC,每月15万CU 3个月
简介: 带你读《Apache Tomcat的云原生演进》——How to participate in Tomcat community(2)

带你读《Apache Tomcat的云原生演进》——How to participate in Tomcat community(1)https://developer.aliyun.com/article/1377531


2. 邮件组

image.png

 

在Apache基金会的所有项目几乎都有邮件组,Tomcat也不例外。

 

下面我主要介绍两个邮件组的用法。第一个是用户邮件组,它主要是用户相关的。比如在使用过程中遇到了一些bug或者有问题,甚至是“Tomcat如何用?”这种问题,都可以在用户邮件组询问。但需要注意的是,请大家在邮件中尽量详细的描述一下问题的前因后果,以便我们更好的帮助大家排查问题以及复现问题。

 

比如Tomcat的版本(7/8/9/11);操作系统(Linux/mac/Windows);配置文件;如果你使用的是SpringBoot的项目,最好贴一下yml文件;如果是独立部署的项目,就贴一下最主要的server.xml配置文件。但在贴信息的时候,请把敏感的重要数据模糊掉。此外,如果遇到了报错,比如空指针,需要把详细的栈信息贴上。

 

第二个是开发邮件组,它主要和Tomcat的开发有关。需要注意的是,这个邮件组仅限于开发,如果有任何用户的问题还是得去用户邮件组。因为经过一段时间的观察,我们发现很多用户会往dev邮件组发送一些用户相关的问题,或者两个邮件组都发的情况,这对于一些订阅开发邮件组的朋友来说是存在困扰的。

 

dev邮件组主要用于关于Tomcat开发的讨论,比如最近比较火的JDK 21的虚拟线程,关于“Tomcat是否支持虚拟线程以及如何支持?”,就是在这个邮件组下产生的。如果大家有一些比较感兴趣的话题,可以去这个邮件组下搜索。

 

除了日常讨论之外,还有两个重要的作用,一个是接收提交committer的代码通知,一个是接收Bugzilla的通知。

3. BUG & PR

image.png 

 

上图是Bugzilla,是Apache很早之前的一个bug管理系统。那么大家肯定会有一个疑问,Tomcat为什么不用Github的issues/pr来管理呢。因为Tomcat截止到目前已经有二十多年的历史了,是Apache基金会下前五比较早的项目,所以自它被捐到Apache基金会以后,它的bug的管理方式一直是Bugzilla。

 

其次,对于Tomcat社区而言,Bugzilla除了对于一些新手朋友不友好之外,对于老朋友来说,它的功能完全够用。只不过它的界面比较老,不是很美观。

 

此前,Tomcat社区也思考过,是否要将Bugzilla迁移到目前很新的系统上,比如Github的issues。因为从整体上来看,Bugzilla就不像一个现代的bug管理系统,但考虑到不是所有人都能访问Github,所以没有立马搬迁。


带你读《Apache Tomcat的云原生演进》——How to participate in Tomcat community(3)https://developer.aliyun.com/article/1377529

 

相关文章
|
4月前
|
Ubuntu Java 应用服务中间件
如何通过 Apt-Get 在 Ubuntu 14.04 上安装 Apache Tomcat 7
如何通过 Apt-Get 在 Ubuntu 14.04 上安装 Apache Tomcat 7
96 0
|
2月前
apache+tomcat配置多站点集群的方法
apache+tomcat配置多站点集群的方法
34 4
|
2月前
|
负载均衡 应用服务中间件 Apache
Tomcat负载均衡原理详解及配置Apache2.2.22+Tomcat7
Tomcat负载均衡原理详解及配置Apache2.2.22+Tomcat7
44 3
|
4月前
|
Java 应用服务中间件 Apache
使用IDEA修改Web项目访问路径,以及解决Apache Tomcat控制台中文乱码问题
本文介绍了在IntelliJ IDEA中修改Web项目访问路径的步骤,包括修改项目、模块、Artifacts的配置,编辑Tomcat服务器设置,以及解决Apache Tomcat控制台中文乱码问题的方法。
234 0
使用IDEA修改Web项目访问路径,以及解决Apache Tomcat控制台中文乱码问题
|
4月前
|
Ubuntu Java 应用服务中间件
在Ubuntu 16.04上安装Apache Tomcat 8的方法
在Ubuntu 16.04上安装Apache Tomcat 8的方法
38 0
|
4月前
|
安全 Java 应用服务中间件
在CentOS 7上安装Apache Tomcat 8的方法
在CentOS 7上安装Apache Tomcat 8的方法
139 0
|
4月前
|
安全 Java 应用服务中间件
如何通过 Yum 在 CentOS 7 上安装 Apache Tomcat 7
如何通过 Yum 在 CentOS 7 上安装 Apache Tomcat 7
202 0
|
4月前
|
Java 应用服务中间件 Apache
在 Debian 服务器上安装和配置 Apache Tomcat 的方法
在 Debian 服务器上安装和配置 Apache Tomcat 的方法
62 0
|
6月前
|
Java 应用服务中间件 Apache
安装和配置Apache Tomcat是部署Java Web应用程序的常见任务
安装和配置Apache Tomcat是部署Java Web应用程序的常见任务
147 7
|
7月前
|
运维 Cloud Native Apache
云计算新宠:探索Apache Doris的云原生策略
云计算新宠:探索Apache Doris的云原生策略

推荐镜像

更多
下一篇
无影云桌面