Hangfire是一个开源框架,可帮助您在.NET Framework和.NET Core中创建,处理和管理后台作业。
在注册表单之外创建身份用户会导致NullReferenceException
我有一个Hangfire作业,尝试基于旧数据库创建身份用户。不幸的是,它导致此错误(来自Hangfire):无法处理作业'24':异常...
Hangfire 1.7.8服务Dotnetcore 3.1具有很多TimerQueueTimer实例的高内存使用率
内存探查器数据,我有一个用Hangfire 1.7.8用DotnetCore 3.1编写的服务。我看到异常高的内存使用率,并且大多数内存被TimerQueueTimer对象占用,尽管我有...
我有一个庞大的.net核心项目,使用依赖项注入将许多类注入解决方案的不同部分。同时使用hangfire添加新的后台服务。 UserStore依赖项为...
我想在Asp.Net MVC App中使用hangfire,并且我将Autofac用作DI。我已经安装了Hangfire.Autofac nuget,我想添加一个周期性工作:UserService.cs公共类UserService:...
在Visual Studio中调试Web应用程序时,Hangfire DistributedLockTimeoutException
我在调试使用Hangfire处理排队 的ASP.NET MVP应用程序时遇到问题。当我开始在Visual Studio中调试(数据库在Azure上远程部署)时,我得到了一堆...
我知道hangfire不会在与ASP.NET相同的上下文中运行,并且它具有自己的线程池,但是我应该在后台作业中使用变量。这是可以理解的,因为实际上,这些作业可能无法运行...
SlidingInvisibilityTimeout上的篝火澄清
hangfire文档指出:原始SQL Server作业存储实现的主要缺点之一–它使用轮询技术来获取新作业。从Hangfire 1.7.0开始,可以...
我有3台Hangfire服务器,它们都连接到同一数据库。每晚一次,我有一个周期性工作,它将触发多个入队工作。例如,我有服务器A,B和C,晚上10点我...
我正在Hangfire中使用JobStorage.Current.GetMonitoringApi()来获取所有成功任务的计数。为此,我使用以下函数:var api = JobStorage.Current.GetMonitoringApi(); ...
我有处理一些繁重数据的工作,它将运行一个多小时。问题是,在工作30分钟后,启动了另一个工作程序,但由于与分布式锁定相关的异常而未能完成:...
我有一个带有N个实例的微服务系统,我的业务基于OrderId的唯一值。对于每个OrderId,我都会收到4条消息,第一条消息要花很长时间进行处理,并且在...
我有一个运行hangfire 1.7.2的.net核心应用程序。所以我有这份工作,它执行SQL存储过程,并且它的运行时间很长,可能需要30分钟。这给了我以下...
我正在尝试首次设置Hangfire并遇到问题。毫无疑问,我的发展环境应该受到部分责备。我正在使用VB 2010,SQL 2005和.NET Framework 4.0。我有...
使用HangFire启动实现接口的作业时如何使用自定义作业名称
我正在尝试使用HangFire来计划实现我称为IScheduledService的特定接口的任何类。这些服务按预期运行,但是HangFire UI始终为...
从Visual Studio 2019 React模板项目访问HangFire端点
按照该指南在https://medium.com/@jamesdale1993/asp-net-core-2-with-signalr-and-react-redux-a-simple-example-c25ea6b19dbe我使用Visual Studio 2019创建了一个项目和react-redux ...
在将Hangfire(v1.7.7)设置为始终运行之后,所有重复出现的作业将在重新启动IIS或回收池后立即执行。这是不受欢迎的行为,因为我们安排了作业一次运行一次...
我正在尝试使用HangFire在类上调用操作方法。从下面的代码中,如果在HangFire之外调用action方法,则该方法可以正常工作,但是在使用HangFire时会引发异常。我...
我正在构建一个.net核心网络应用,该应用需要运行后台任务。为了避免使用外部cron触发器,我们决定使用Hangfire。这是一个漂亮的软件包,可以使用...
我正在尝试将用户控件的输出转换为字符串,以便通过电子邮件发送。如果我从ASP.Net页面调用它,则可以使用,但是从后台作业调用时,则不能使用...