Hangfire.Storage.SQLite
Hangfire.Storage.SQLite copied to clipboard
An Alternative SQLite Storage for Hangfire
Category: Hangfire.Storage.SQLite.SQLiteDistributedLock EventId: 0 Unable to update heartbeat on the resource 'HangFire:job:1201:state-lock'. The resource is not locked or is locked by another owner. Category: Hangfire.Storage.SQLite.SQLiteDistributedLock EventId: 0 Unable to update...
Due to the use of an old version of sqlite-net-pcl, this package does not work on Apple M1 machines. Updating sqlite-net-pcl package to 1.9.172 fixes the issue. Error message (partly):...
NotSupportedException: Current storage doesn't support specifying queues directly for a specific job
NotSupportedException: Current storage doesn't support specifying queues directly for a specific job ``` Hangfire.BackgroundJobClientException: Background job creation failed. See inner exception for details. ---> System.NotSupportedException: Current storage doesn't support specifying...
The following snippet shows a (valid?) usage of SQLiteDistributedLock which leaves/can leave the lock alive forever: ```c# public async Task Method(PerformContext context) { using (context.Connection.AcquireDistributedLock(..., TimeSpan.FromMinutes(1))) { // await calls...
My ASP.NET Core 6 app shows this error very often: `Unable to update heartbeat on the resource 'HangFire:xxx'. The resource is not locked or is locked by another owner.` I...
Result for .net 8 results in a warning ``` warning NETSDK1206: Found version-specific or distribution-specific runtime identifier(s): alpine-x64. Affected libraries: SQLitePCLRaw.lib.e_sqlite3. In .NET 8.0 and higher, assets for version-specific and...
Hi and thanks for a great library! :-) This is a feature request to implement SlidingInvisibilityTimeout. Every now and then we run into issues with the InvisibilityTimeout for "long-running" jobs,...