gpt4 book ai didi

java - 适当使用一个servlet?

转载 作者:行者123 更新时间:2023-11-28 22:05:01 25 4
gpt4 key购买 nike

我需要创建一个持久的基于 Java 的应用程序,它将按设定的时间间隔运行。如果这是严格在 Linux 下运行,我可以创建一个 CRON 作业,但它也需要在 Windows 下运行。显然我可以使用某种服务包装器,但是使用一个从不处理任何 GET/POST 请求的 Servlet 又如何呢?我心目中的优势是 Windows 和 Linux 都有像 Tomcat 这样的 Servlet 容器(至少在我的环境中是这样)。一个适用于两种环境和 Tomcat 本身的代码库将确保应用程序像服务一样持续运行。

这是对 Servlet 的良好使用,还是我偏离了它的预期用途?

最佳答案

不,不要使用 servlet。这不是它们的设计目的。

你要的是Quartz.它是一个用于执行预定作业的库。它还包括用于将调度程序与 servlet 环境集成的类 - 配置后,调度程序会在应用程序加载时启动,并在应用程序卸载时停止。

关于java - 适当使用一个servlet?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5864972/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com