調度對比:Crontab vs Quartz

1、執行粒度不同:Crontab進程調度,Quartz線程調度。線程調度帶來2點優勢,一是更節省資源,二是可以在進程內做數據交換。

2、Crontab依賴於Unix系列平臺Quartz是Java實現因此是跨平臺

3、調度操作集上,Quartz的設置更爲靈活,完全閉包Crontab。Crontab的最小調度單元爲秒級,而Quartz可以更細。

4、Job監控方面,Quartz支持Listener,可以很方便的對job運行情況進行監控,並且能用JobStores進行調度信息的持久化(內存、DB均可),進而可以實現job可視化

5、高可用:最重要的一點,Quartz支持集羣


參考:http://stackoverflow.com/questions/1029383/time-triggered-job-cron-or-quartz



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章