cost 384 ms
使用 .NET 4.6.1 讓 Hangfire 在 windows 服務中工作

[英]Getting Hangfire to work in a windows service using .NET 4.6.1

先生們,女士們, 對於一個項目,我正在將現有控制台轉換為 Windows 服務。 當前控制台應用程序連續運行一系列作業。 該服務的想法是按計划運行這些作業中的每一個。 為此,我們創建了一個 windows 服務,該服務使用 Hangfire 執行此操作。 構造器 用於將所有內容加載到Hangfire ...

Hangfire 無法排隊作業 - SQL 異常

[英]Hangfire unable Enqueue job - SQL exception

我在我的 API 上實現了 hangfire,我正在使用 SQL 服務器。 在我將其發布到生產環境之前,它在每個環境中都有效。 我所有的工作都處於“排隊”狀態,根本沒有開始。 我看過,有可用的服務器,但沒有任何反應。 然后我包含了 hangfire 調試日志,我看到了以下錯誤。 關於錯誤的任何想法: ...

Static LINQPad 中的 Hangfire RecurringJob 方法不正常

[英]Static Hangfire RecurringJob methods in LINQPad are not behaving

我在 LINQPad 中有一個如下所示的腳本: 我必須同時安排 QA 和 PROD。 為此,我切換serverMode變量並為EWQA運行一次,為EWPROD運行一次。 直到最近,這一切都運行良好,不幸的是,我不確切知道它是什么時候發生變化的,因為我不必總是在兩種環境中運行。 我兩天前確實購買/安裝 ...

Hangfire 在多個物理服務器上的單個應用程序中

[英]Hangfire in single application on multiple physical servers

這個賞金已經結束。 此問題的答案有資格獲得+100聲望賞金。 賞金寬限期在5 小時后結束。 吉拉多想引起更多關注這個問題: 賞金的獲得者應該給出一個工作示例,該示例不允許在多個物理服務器上運行時重新排隊作業。 還要解釋為什么這段代碼不起作用我在單個 web 應用程序中運行 hangfire,我的應 ...

Hangfire Server 是否可以訪問應用程序中的敏感數據?

[英]Does Hangfire Server have access to sensitive data within application?

為了使用 ASP.NET 核心 MVC 構建后台作業,我遇到了 Hangfire,我已經向我的經理提出了這個想法,他擔心的是安全性,其中一些問題如下。 Hangfire Server 是否有權訪問將在應用程序中實現的敏感數據? Hangfire Server 如何觸發代碼中實現的作業? Ha ...

通過內部 API 或 Db 上下文查詢 Hangfire?

[英]Query Hangfire via internal API or Db Context?

我想知道我是否可以在 hangfire 中使用內部 API 或 EF 上下文? 我想獲得所有失敗作業的列表,檢查它們所用的方法,然后如果它們適用於我需要的方法,則將它們重新排隊。 我想這樣做,以便用戶可以更改已排隊但因任何原因失敗的作業的配置,並且他們可以強制它再次運行。 ...

Hangfire 和 ASP.NET 核心的服務定位器沒有解析 AppDbContext

[英]Hangfire and ASP.NET Core's service locator not resolving the AppDbContext

我正在嘗試在 ASP.NET Core 5 web 應用程序中使用 Hangfire。 我正在使用依賴注入將各種依賴項傳遞給每分鍾運行一次的 hangfire 任務。 不幸的是,當我嘗試使用實體框架核心執行查詢時,我收到以下錯誤消息: System.ObjectDisposedException ...

如何在 Azure 數據庫和 Active Directory 密碼身份驗證的 ASP.NET Core 中使用 Hangfire

[英]How to use Hangfire in ASP.NET Core with Azure database and Active Directory Password authentication

我們正在嘗試在 ASP.NET Core WebApi 應用程序 (.NET 5) 中首次使用 Hangfire (v1.7.19)。 以前他們都是老派 ASP.NET,並且工作沒有問題。 使用的 Hangfire 包(根據Hangfire 文檔)是Hangfire.Core 、 Hangfire ...

從數據庫腳本觸發重復的 Hangfire 作業

[英]Trigger recurring Hangfire job from database script

我有一個非常復雜的 sql 腳本,它可以清理我的數據庫,並且會不時手動運行。 腳本運行后,我必須立即啟動一個經常性的 hangfire 作業,該作業通常每天只執行一次。 為了不忘記運行腳本,我想直接從 sql 腳本觸發執行。 有沒有一種簡單的方法來修改其中一個 hangfire 表來完成這個任務? ...

Hangfire 重復性作業 - 如何動態更改間隔

[英]Hangfire recurring jobs - how to dynamically change the interval

我有一個 .NET Web 應用程序,它使用 Hangfire 進行一些重復性工作。 我想構建功能,以便用戶可以通過應用程序更改作業的間隔。 但似乎“更新”不起作用。 我已將 Startup.cs 配置為在應用程序運行時啟動作業: 現在在控制器中,當用戶單擊更新按鈕時將調用此方法。 但似乎 ...

Hangfire 服務器在不活動時休眠

[英]Hangfire Server Sleeps when Inactive

我已將應用程序池設置為: 啟動模式 - 始終運行 | 空閑超時(分鍾)0 | 預加載啟用 = 真 我不明白為什么我的 Hangfire 應用程序還在睡覺。 在我打開 hangfire 應用程序后,服務器也是在一秒鍾前啟動的。 任何建議如何解決這個問題? ...

如何在 Hangfire (Postgresql) 中設置成功作業的自動刪除

[英]How to setup auto delete of successful jobs in Hangfire (Postgresql)

我有幾個作業計划在由 PostgreSql 支持的 Hangfire 中每 5 分鍾運行一次。 我看到當使用 SQL 服務器時,成功的作業會自動從數據庫中刪除。 我在 PostGreStorageOptions 中找不到類似的東西。 知道如何在 postgresql 中設置成功作業的自動刪除嗎? ...

Hangfire - .net core web api - IIS 實現錯誤

[英]Hangfire - .net core web api - IIS Implementation Error

當我嘗試在 Web 服務器 IIS 上發布 Web api 時,我遇到了一個錯誤 hangfire 實現。 (WServer 2012)當我在 IIS express 上的計算機主機上啟動時,它在本地運行。 它運行良好,我在儀表板上看到了我的工作。 我在網絡服務器數據庫上使用相同的連接字符串,但它 ...

如何使用 Mysql 存儲配置 Hangfire

[英]How to configure Hangfire with Mysql storage

我有一個使用 ASP.NET CORE 開發的 Web 應用程序,我想向我的客戶發送每周時事通訊。 環顧四周,我認為 Hangfire 會是我使用的好工具。 不幸的是,我似乎無法使用 Mysql 數據庫讓它工作。 它與 InMemboryStorage 完美配合。 下面是我的設置。 ASP.N ...

如何增加hangfire作業超時

[英]How to increase hangfire job timeout

我有一個運行 hangfire 1.7.2 的 .net 核心應用程序。 所以我有這個工作,它執行 SQL 存儲過程及其長時間運行的任務,可能需要 30 分鍾。 這給了我以下錯誤:超時已過期。 在操作完成之前超時時間已過或服務器沒有響應。 該語句已終止。 請幫幫我。 ...

應用程序池回收后,Hangfire 重復性工作停止

[英]Hangfire recurring job stops after app pool gets recycle

我使用 .NET Core 附帶的 Windows Hosting 模塊在 IIS 下運行 ASP.NET Core API (v 2.2)。 我已經在 startup.cs 中配置了 Hangfire,其中包含幾個重復的作業。 由於不活動,API 的應用程序池會定期回收。 但是,無論何時應用程序 ...

Hangfire 重復性工作不會立即開始

[英]Hangfire recurring job doesn't start immediately

我正在使用 cron 表達式來創建一個經常性的工作。 我正在創建表達式以在一周的 3 天每半小時執行一次。 執行是正確的,但它開始的時間不正確。 假設作業的創建發生在下午 2 點 16 分,作業在下午 2 點 30 分開始執行。 如果我配置為執行 2:20,作業也會在下午 2:30 開始,理想情況下 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM