2016-04-07 18 views
0

küçük bir enterprize düzeyi uygulamaları için birkaç İş planlama çözümleri arıyoruz.Kendine göre kuvars vs asgariye benziyor iş için bir çözüm sunarak iş planlayan birkaç asp.net uygulaması olduğu için bir çözüm önerisi adanmış bir kuvars servisine (Sunucu B), B İşi isteklerini dinlemeye devam ediyor ve iş geldiğinde işini sıraya sokuyor ve ayar başına veya tetikte çalışabilir ya da hemen tetikleyebilir vb.Kuvars Kurulumu (ASP.Net Server-A, Quartz Service - Sunucu B ve SQL Server-Sunucu C

Sorularım, bu tür bir kurulum mümkün mü? mümkünse bir Uygulama sunucusu (Sunucu A) iş gereksinimini nasıl gönderebilir B sunucusu için est? İş mantığı nerede saklanır (Sunucu A (uygulama) veya Sunucu B'de (Q-Zamanlayıcı)? Sunucu B'nin seri hale getirilebildiği DLL'yi (seri hale getirilmiş iş mantığı olan kod düzeneği) Sunucu B'ye iletmek mümkün mü? DLL, veritabanından okuyarak?

Kuvars'da bir hizmete gömülü bir hizmet olarak ayarlanmış pek çok konu okurken gerçekten kafam karıştı, ancak kurulumunuz aradığım şeye benziyor: Bazı göstergeler TIA

cevap

0

DB'de (eğer AdoJobStore kurarsanız) Quartz store ad alanı ve yöntem adı (bu nedenle AdoJobStore kurarsanız), bu nedenle bin klasöründen hangi dll'nin iş yapacağını bilir Sorunuzun yanıtı, Uygulama Sunucusu (Sunucu) A) Sunucu B'de (quartz server) çalıştırılacak işleri programlayabilir.

+0

Yanıt Stanislav için teşekkürler, bu yüzden DLL'ler Binlerce çöp kutusuna atılmalı mı? Süreci anlamaya çalışırken, yeni işler oluşturduğumuzda, bu iş için AdoJobStore'da bir giriş girip DLL'yi eklenti olarak mı bırakıyoruz? İş dosyalarının bin klasöründe olmasını gerektiren – BIMINDS

+0

DLL. Kuvarsda işyerleri hakkında küçük belgeler: http://www.quartz-scheduler.net/documentation/quartz-2.x/tutorial/job-stores.html –