我有一个运行hangfire 1.7.2 的.net 核心应用程序。
所以我有这个工作,它执行 SQL 存储过程,它是一个长时间运行的任务,可能需要 30 分钟。
这给了我以下错误:超时已过期。在操作完成之前超时时间已过或服务器没有响应。该语句已终止。
services.AddHangfire(configuration =>
configuration.UseSqlServerStorage(Configuration.GetConnectionString("HangfireConnection"),
new SqlServerStorageOptions
{
SlidingInvisibilityTimeout = TimeSpan.FromMinutes(30),
QueuePollInterval = TimeSpan.Zero,
UsePageLocksOnDequeue = false,
DisableGlobalLocks = false
}));
请帮帮我。