hangfire

    0熱度

    1回答

    我已經使用HangFire在C#中編寫了Windows服務。 服務1樣子: public Service1() { InitializeComponent(); GlobalConfiguration.Configuration.UseSqlServerStorage(@"Data Source=DESKTOP-B90D804\SQLEXPRESS;Initial

    0熱度

    1回答

    我試圖排隊或安排作業(例如發送郵件)。以下是我在試用/錯誤過程中觀察到的情況: 在開發和生產環境中,我們使用的是相同的redis服務器。 Redis配置相同,雙方僅使用一個隊列:default。因此,當其他開發人員正在調試代碼時,他們將成爲正在偵聽默認隊列的服務器。 當我試圖排隊或安排一項工作,我最近在我的機器上開發並進行調試時,它不會執行,它在'Retries'部分中看到。方法根本找不到。重試1

    0熱度

    1回答

    我需要一些幫助來弄清楚如何從asp.net mvc web應用程序啓動SQL Server代理作業。只需點擊一個按鈕即可開始作業。什麼是正確的做法? 我剛剛安裝了hangfire,我試圖配置它,但我堅持下面的代碼。我在正確的軌道上? 任何線索都會非常有幫助。謝謝。 public class MyController : Controller { public void ExecJob(int

    0熱度

    1回答

    我試圖在我的應用程序中使用Hangfire從外部API獲取貨幣轉換率並在應用程序數據庫中插入。 成功配置(是這麼認爲的)和遲髮型表在數據庫中創建和工作表是具有項,但沒有成功執行的工作和在檢查狀態表也顯示了故障,有一個像 {"FailedAt":"2017-10-12T07:55:00.3075439Z", "ExceptionType":"System.MissingMethodExce

    1熱度

    1回答

    我有這個方法: public class Publish { public async Task NowAsync(bool isFinal) { //... } } ,我想在這裏,而不是作爲一個參數傳遞的() => Console.WriteLine(): RecurringJob.AddOrUpdate("name",() => Console

    3熱度

    1回答

    我使用Hangfire作爲背景作業,Serilog作爲伐木作業。我試圖用TrackingId來豐富我的serilogs,以便來自特定Hangfire作業的所有日誌將具有相同的TrackingId,我可以過濾它們。 我Startup.cs配置Serilog這樣的: Log.Logger = new LoggerConfiguration() .ReadFrom.Configuration(

    0熱度

    1回答

    我總是需要開發一些定期工作。我應該如何在各種場景中選擇任務調度程序或hangfire。 Windows任務調度器和hangfire(或Quartz.net)有什麼區別?你能給我舉個例子嗎?謝謝!

    1熱度

    1回答

    我需要將一些數據從database1複製到database2。我會用talend執行復制,但我想知道我是否可以使用hangfire來計劃(每天運行這項工作)我的talend作業(或可能是SSIS) 這可能嗎?

    0熱度

    2回答

    我一直在我們的項目中使用Hang-fire,但有一個問題,我可以從API調用一個Hangfire重複作業嗎? 例如: http://devmyproject.com/projectname/recurring是Hangfire Web應用程序獲取重複作業的網址。 現在從我的webApi項目中,我想調用這個Url並調用Job來運行。 這是可能的嗎? 謝謝

    0熱度

    2回答

    我想在ASP.Net Core 1.1中的web應用程序上實現cron任務。 我決定選擇Hangfire庫。 爲了檢查我的安裝和配置都工作正常,我只是寫了一個很簡單的重複性作業,旨在打印當前的日期時間上的控制檯輸出: RecurringJob.AddOrUpdate(() => Console.WriteLine($"{DateTime.Now}"), Cron.Minutely); 奇怪的是