मैं पृष्ठभूमि में एक पुनरावर्ती नौकरी चलाने के लिए हैंगफायर का उपयोग करने की कोशिश कर रहा हूं जो किसी अन्य वेबसाइट से डेटा का चुनाव करता है, मुद्दा यह है कि मैं नहीं चाहता कि आवर्ती नौकरी चलाना चाहें यदि पिछली नौकरी अभी भी चल रही है ।हैंगफायर एकल आवृत्ति आवर्ती नौकरी
मैंने प्रलेखन के माध्यम से पढ़ा है लेकिन उत्तर नहीं मिल रहा है। क्या एक आवर्ती नौकरी रखने का कोई तरीका है जो हर 10 मिनट में चलता है लेकिन पिछले कार्य अभी तक नहीं किया गया है, तो छोड़ देता है?
public void Configuration(IAppBuilder app)
{
app.MapSignalR();
// Hangfire
GlobalConfiguration.Configuration
.UseSqlServerStorage("DatabaseContext");
app.UseHangfireDashboard();
app.UseHangfireServer();
RecurringJob.AddOrUpdate("site-parser",() => SiteParserService.RunAll(), Cron.Minutely, TimeZoneInfo.Utc);
ConfigureAuth(app);
}
आप एक ही बार-बार काम के अंतिम निष्पादन मतलब है? –