hangfire 相关问题

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

在 HangFire 中设置“按需”作业

在 Hangfire 中,我已经成功设置了重复作业,并且可以根据需要手动触发,这要归功于 Web UI 及其“触发”按钮。 RecurringJob.AddOrUpdate(..); 但我愿意...

回答 5 投票 0

如何从服务器上的客户端作业获取访问权限以进一步处理?

首先,我不确定我是否正确理解了Hangfire。我的理解是,从客户端将一些东西放入Hangfire DB中,同时服务器正在运行和监控....

回答 1 投票 0

Hangfire EnqueuedJobs 参数

我正在尝试使用以下代码检索 Hangfire 中排队的作业: IMonitoringApi 监视器 = JobStorage.Current.GetMonitoringApi(); var jobData = Monitor.EnqueuedJobs(?, 0, 1); ...

回答 2 投票 0

Hangfire 激活器未处理

我遇到了 Hangfire 无法在 NET 5 上的 Web API 中处理其实例对象的问题。 这是我在“ConfigureServices()”中的配置(非常标准,顺便说一句): 服务.AddS...

回答 1 投票 0

Hangfire - CRON 在数据库中保存在哪里?

HangFire 将定期作业的 CRON 保存在数据库中的哪里? 例如,如何修改这样的表达式来获取有关其 CRON 的信息? 选择[键] ,[分数] ,[价值] ,[过期时间] ...

回答 1 投票 0

即使用户已登录,httpcontext也会将用户身份返回为空,尝试为hangfire设置身份验证过滤器

我正在尝试通过仅允许具有管理员角色的用户访问/hangfire来配置hangfire身份验证,但这样做时httpcontext中的用户始终设置为null,即使用户处于lo状态...

回答 2 投票 0

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

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