java – 在Apache Felix中运行的任务调度程序?
作者:互联网
我想实现一个任务调度程序在Apache Felix中运行.我们的想法是任务调度程序将读取crontab文件,并定期执行任务(任务由已安装的服务或软件包定义).做这个的最好方式是什么?我是OSGI的新手,我很感激很好的建议.
解决方法:
好吧,它不是真正的OSGi问题(OSGi不包括crontab类型的事件调度),我会说使用像Quartz这样的第三方开源调度程序:
但是,它不是一个开箱即用的OSGi软件包,因此仍然可能需要一些努力才能使其工作.
其他建议:Apache Sling似乎有一个内置的调度程序(也基于Quartz),而Sling是基于OSGi的,它应该相当容易添加到你的应用程序.
http://sling.apache.org/documentation/bundles/scheduler-service-commons-scheduler.html
弗兰克希望这会有所帮助
标签:java,osgi,apache-felix 来源: https://codeday.me/bug/20190902/1789673.html