Tomcat 7:过滤生命周期事件

问题描述 投票:0回答:2

我已经定义了一个LifecycleListener类,并将其添加到server.xml中的<host>配置中,因为我对Tomcat服务器的一些生命周期事件[而不是上下文]感兴趣:before_Start,start,before_stop。] >

> <Host name="localhost" unpackWARs="false" autoDeploy="false"
> deployOnStartup="false" deployXML="false">      .
>                 <Listener className="com.sample.ServerLifecycleListener" />
> 
> </Host>

我观察到的是,很多事件:定期发生,等等,我的监听器正在被调用。

是否有一种仅用我感兴趣的事件列表配置LifecycleListener的方法?

我已经定义了一个LifecycleListener类,并将其添加到server.xml中的配置中,因为我对Tomcat服务器的一些生命周期事件感兴趣,而不是...

java tomcat7
2个回答
1
投票
不,无法进行配置。

LifeCycleListener接口非常基础,不接受任何配置,它的整个实现由您提供。

但是,您可以轻松地在侦听器中过滤掉不需要的消息类型。这些是您可能会收到的类型:

0
投票
com.sample.ServerLifecycleListener的内容是什么?你能提供我听众的内容吗?
© www.soinside.com 2019 - 2024. All rights reserved.