我已经在Asp.net核心应用程序中设置了应用程序洞察。我所有的web请求都会在应用程序洞察中被跟踪,如果我有任何失败,我可以直接在Failures部分找到它们。 ? 然而,我也有Hangfire后台作业在运行,如果它们失败了,我在应用程序洞察上找不到它们。此外,我有警报规则Whenever the total http server errors is greater than or equal to 1 count,我不确定在这种情况下是否会出现hangfire5xx错
我使用来调度作业。在我的设置中,我定义了两个不同的队列。一个用于处理循环作业和具有“低”优先级的作业。另一个队列用于具有“高”优先级的作业,这些作业是根据用户输入临时创建的。非循环作业的调度方式如下,以确保它们最终进入正确的队列:var state = new EnqueuedState(queueName);
client.Create(methodC