控制java服务器上的TimerTask
我在 Weblogic 服务器上执行了大约 10 个 TimerTask。
从同一应用程序中的 servlet 等控制这些任务(停止、运行、状态)执行的最佳方法是什么?
我需要 java 版本 1.4 的解决方案。我知道如何使用 JNDI + TimerTask 制作简单的管理器,但我想要任何标准解决方案,而不是重新发明轮子。
谢谢。
I have ~10 TimerTask executed on Weblogic server.
What is a best way to control execution of these task (stop , run , state) from e.g. servlet in the same application.
I need solution for java version 1.4. I know how to make simple manager with JNDI + TimerTask but i want any standart solution, not reenvent wheel.
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以查看 Quartz 调度程序。要么使用它来用作业替换您的 TimerTasks,要么获取想法。不确定最新版本是否可以在 Java 1.4 上运行,但一些旧版本应该可以。
You could take a look at the Quartz scheduler. Either to use it to replace your TimerTasks with Jobs or to get ideas. Not sure if the latest versions run on Java 1.4 but some of the older ones should.