【发布时间】:2010-10-21 23:25:36
【问题描述】:
我对 Tomcat 不是很熟悉,在我看来,它基本上被抽象为一个 cgi 服务器,可以在调用之间保存 JVM ——不过我知道它可以做的远不止这些。
我正在寻找一种在 Tomcat 服务器启动时启动 background 线程的方法,该线程会定期更新服务器上下文(在我的特定情况下,这是一个监听来自其他人的心跳的线程服务和更新可用性信息,但可以想象它的多种用途)。
有没有标准的方法来做到这一点?上下文的启动和更新/查询?
任何指向相关文档和/或代码示例的指针将不胜感激。
【问题讨论】:
-
值得注意的是,如果有比初始化上下文更方便的地方,通常可以在需要时启动线程。例如。它可能在特定 servlet 的 init 方法中,或者在特定类首次初始化时等。
标签: java multithreading tomcat