DropWizard本身是否支持计划任务?

IAm*_*aja 9 java scheduling admin quartz-scheduler dropwizard

DropWizard允许您通过点击URL 来定义管理任务并远程执行它们.DropWizard应用程序还有一些内置的管理任务,例如垃圾收集器,可以通过发送GET来命中http(s)://yourapp.example.com:8081/tasks/gc.

我想知道DropWizard是否有任何内置的调度任务支持.例如,以GC任务为例,每隔3小时或午夜等安排垃圾收集可能会很不错.

显然,我可以使用Quartz这样的东西来实现这个目标,但是如果DropWizard本身支持这种开箱即用,为什么要重新发明轮子呢?那是吗?

Mir*_*ari 9

虽然DropWizard非常适合您可能需要的所有东西,但它们没有这个.可能是因为使用JDK API来安排简单的事情非常容易.

但是,有许多可用于DropWizard的服务可以提供与Quartz等的良好集成.一个例子是https://github.com/spinscale/dropwizard-jobs.

请查看此主题以获取有关其他类似情况的人的更多建议 - https://groups.google.com/forum/#!topic/dropwizard-user/WmDjhWsms8I.