0

几乎完成了我的 java web 应用程序。一切正常。下一步是什么。我现在需要编写某种在后台运行的进程来处理一些常规维护并定期发送一些推文。从谷歌你可以发现 Daemon 是正确的方法。

谁能一步一步指导我如何做到这一点?1-编写程序。2-然后将其在linux环境中运行。(如果我以用户身份注销,则保持它运行。就像 Tomcat 一样)。3-如果可能,无论我是否登录,都可以在 linux 启动时启动它。一个好的教程的 URL 会有很大帮助。

坏消息是我的开发环境是我的 Windows 笔记本,而我的生产环境是 Ubunto(不确定我是否可以在 Windows 中测试守护进程线程)。

好消息是,我家的生产服务器距离我写这篇文章的地方 4 米:)

非常感谢您提前。

4

1 回答 1

4

将这些东西放在您的Tomcat服务器中可能更容易 - 并且是跨平台的。查看Quartz 调度程序,它可以完成 cron 的工作以及更多功能,可以轻松集成到 Web 应用程序中,并允许您调用用 Java 编写的作业,而无需任何复杂的管道。作为一个额外的优势,这些作业可以像 Tomcat 中的任何其他 Web 应用程序一样进行部署。

于 2012-06-14T22:01:14.200 回答