hangfire 相关问题

Hangfire是一个开源框架,可帮助您在.NET Framework和.NET Core中创建,处理和管理后台作业。

Hangfire 中的“作业”字段为 null 或空值

在 Startup.cs 中,我尝试将重复作业排入队列,如下所示: RecurringJob.AddOrUpdate(() => Console.WriteLine("测试"), Cron.Daily); 但收到错误: 请大家帮忙看看是什么...

回答 2 投票 0

每月第二个星期一的 Cron 表达式(针对 Hangfire)

我正在尝试在hangfire中创建定期作业,每月第二个星期一运行一次,如下所示: 1. 2018 年 5 月 14 日星期一 上午 8:00 2. 2018 年 6 月 11 日星期一 上午 8:0 3. 七月星期一...

回答 5 投票 0

如何通过新的 .NET 8 后台服务功能在 .NET 8 中使用 Hangfire 服务

我们一直在 .NET Framework 4.7.2 Windows 服务中运行 Hangfire,并在单独的 ASP.NET MVC 网站中运行 TopShelf 和仪表板 UI。这一直工作得很好,但现在我们想要......

回答 1 投票 0

带有 Hangfire 的 CancellationToken

首先,我决定使用 Hangfire,因为它可以在不同的 Windows 服务中或者实际上在不同的服务器上运行代码。我可以使用 Task 类轻松执行任务,但我的逻辑是

回答 2 投票 0

Hangfire - 执行函数时间与计划作业时间不匹配

我们已安排 TriggerdNotitication() 函数于 12.10.10PM 预计 TriggerdNotitication() 将在 12.10.10PM 执行 但实际的 TriggerdNotitication() 是在 12.10.25PM 执行的 V...

回答 2 投票 0

Hangfire 多个“失败”队列?

现在,所有作业失败都会进入单个失败队列。是否可以将 Hangfire 配置为具有多个失败队列?例如,零售订单作业处理器错误将转至零售订单

回答 1 投票 0

事务(进程 ID 58)在锁资源上与另一个进程发生死锁,并已被选为死锁受害者。重新运行交易

我有一个 Blazor Wasm 应用程序,当我调用端点从数据库中获取体积记录列表时,会生成错误:事务(进程 ID 58)在锁定资源上死锁...

回答 1 投票 0

配置 Hangfire 通过单独的实例调用 WebAPI,无需在 API 中编写代码

我们有很多后台作业过去在控制台应用程序中运行,现在我们已将其转移到 API 调用中。一切都工作正常并完成工作。 我们使用 JSON 创建了一个单独的网站

回答 1 投票 0

VB.Net Webforms 应用程序:Hangfire 后台作业库启动时出现“无法投射对象”错误

我正在开发一个 Asp.Net 项目,我试图为后台作业添加“Hangfire”库。我已经根据文档安装了所有必需的软件包,并创建了测试数据...

回答 2 投票 0

Hangfire & Autofac.Core.Registration.ComponentNotRegisteredException:请求的服务尚未注册

我正在尝试设置 Hangfire 来定期执行服务中的方法。 然而,AutoFac 抱怨该服务未注册: 程序.cs var serviceCollection = 新

回答 1 投票 0

将 Hangfire BackgroundJobClient 作为 Transient 注入是否安全?

我有一个 .NET 7 项目,每天创建一个作业,该作业又创建其他作业。主作业存在于一个服务中,子作业各自有自己的服务。注入IBackgroundJob可以吗...

回答 1 投票 0

Hangfire 重复作业队列属性在多个地方?

我正在获取系统中已添加到特定队列“注释”中的重复作业的列表。 var rjobs = storage.GetRecurringJobs(); 这工作正常并返回 RecurringJo 列表...

回答 1 投票 0

Hangfire 作业中的范围依赖项

我在 .Net 7 应用程序中使用 Hangfire 来运行“即发即忘”作业。在文档中,它说只允许瞬态或单例依赖。然而文档似乎已经过时了,因为它们...

回答 1 投票 0

在 Hangfire 中为同一作业运行多个实例

我有一个配置了hangfire(v1.8.7)的asp.net core MVC 8 Web应用程序,可以执行多个作业。有时,作业可能会超出指定时间并触发另一个实例。我的目标是预防...

回答 1 投票 0

如何使用 Azure AD 设置和测试hangfire

关于这个问题: 具有 Azure AD 登录功能的 .NET Core WebApi 安全 Hangfire 仪表板 我已经为hangfire仪表板实现了带有azure AD身份验证的hangfire,例如jarodsmk a...

回答 1 投票 0

如何在 C# 中安排重复任务以特定时间间隔运行?

我想在 C# 中设置一个定期执行的任务,例如每小时执行一次。我怎样才能做到这一点? 更新: 感谢您的帮助。经过一番研究,我发现

回答 1 投票 0

HangFire Enqueue 在 Startup.cs 服务中抛出 System.ArgumentNullException

我想使用 Hangfire 的 Enqueue() 函数在后台运行单个函数,如下所示: var jobId = BackgroundJob.Enqueue(() => SendTextsForRequest(requestId)); 函数无效

回答 1 投票 0

Hangfire 后台作业未触发

嗨,我有一个在 HangfireController 中初始化的后台作业,我希望该作业仅在单击按钮后触发,该作业不会触发并命中我体内的断点...

回答 1 投票 0

如何在 C# 中停止 Hangfire 作业而不删除作业?

我在 .Net Core 应用程序中使用 Hangfire 来执行后台处理。在某些情况下,我需要退出或停止作业执行。为此,我进行了搜索并发现我...

回答 1 投票 0

使用后台进程实现重复任务,因为您的函数是异步运行的

我尝试运行 RecurringJob Hagnfire。该方法是异步方法,Hagnfire 不接受等待。 解决方案是创建重复任务保留后台任务赌注不起作用它会抛出异常

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.