2009-11-16 19 views
40

Kandiller'e mutlu oldukları herhangi bir alternatif açık kaynaklı çözüm bulmuş mu? İş planlaması için Quartz alternatifleri

Ben Cronacle planlanmasına de saygın (ve pahalı) kapalı kaynaklı bir çözümdür biliyorum ama biz bu yolu aşağı inmeden önce açık kaynak alternatifleri tüketme emin olmak istiyorum.

+12

Quartz ile sorun nedir? – cletus

+6

@cletus: Kötü tasarlanmış bir API'ye sahiptir, buggy ve basit konfigürasyonlar için her şeyi kurmak için bir domuz. Bir alternatife bayılırım ama henüz bir tane bulmam. – skaffman

+2

Şu an için Quartz ile karar vermeyi tercih ediyoruz. Başa çıkmak için daha fazla acil konu var ve Quartz zaten bildiğimiz şeytan. Stop-gap çözümümüz, işimizi DB'de üç ayrı Quartz tablosu seti anlamına gelen üç ayrı Kuvars örneğine ayırmayı içeriyordu. Çirkin, ama işe yarıyor - VE ele alınması gereken teknik borç olarak listeleniyor. – cclark

cevap

43

Zaten Open Source Job Schedulers in Java listelenenler tümünü kontrol mü:

  1. jcrontab
  2. Kuvars
  3. Fulcrum Zamanlayıcı
  4. Essiembre J2EE Zamanlayıcı
  5. Gos4j
  6. Oddjob
  7. İş Zamanlayıcı
  8. JDRing
  9. jBatchEngine
  10. MyBatchFramework
  11. Süper
  12. cron4j
+0

Çok uygun yanıt. +1 –

+2

Daha ayrıntılı bir şekilde yanıtlanan ve bu kitaplıkların açıklamalarını içeren bir yanıtı paylaşmak istiyorum: http://stackoverflow.com/a/1499047/840405 – Samuel

+0

Soruya kısaca cevap verdiğim için kestim. Fakat kük bir açıklama ya da kuvars'a karşı bir çeşit karşılaştırma yapmak daha iyi olurdu. –

6

bazı bir süre önce görünümlü ve gibiydi herhangi bir açık kaynak Java tabanlı iş zamanlayıcı bulmak zor preslenmiş bırakmaktı Kuvars'ın itibarının ve kullanımının bir kısmına bile sahip. Quartz'ın neden yeterli olmadığını duymak beni çok merak ederdi. Akı Zamanlayıcı hakkında

+0

Eski bir yayına yorum yazdığım için üzgünüm, ancak diğer kullanıcıların Quartz ile ilgili bazı sorunları anlamasını istedim. Bizim için büyük olan, uçucu ve dayanıksız iş ve tetikleyicidir. Her ikisinin bir karışımına sahibiz ve sistemimiz için vazgeçilmezler. Kuvars, volatilite ve dayanıklılık ile ilgili birçok yanılgıya sahiptir ve James House'dan, uçucu işlere ve tetikleyicilere ilişkin bu yorumu rahatsız etmektedir: "Kuvars 2.0 ile uçuculuk kavramı kaldırılmıştır. Hiç kimse bu özelliği kullanmaz. zamanlama verileri, bir RAMJobStore kullanın. " – brettw

1
+0

Btw, Ops ekibinin üretim sorunlarını analiz etmesine yardımcı olan bir görsel kontrol paneli içeren herhangi bir (ticari) alternatif var mı?Soruyla ilgili hiçbir şey sağlamayan ticari siteye SPAM bağlantısı için – ngeek

+0

-1. (Başvurduğunuz bir proje varsa daha spesifik bir bağlantı sağlayın) –