【发布时间】:2020-05-16 16:58:29
【问题描述】:
我在一个 asp.net 核心应用程序中运行 Hangfire,我想更改它连接到的数据库。更改数据库后,我发现 Hangfire 仍然从日志中连接到旧数据库。如何更改为新数据库?
这是我的hangfire配置
services.AddHangfire(configuration => configuration
.SetDataCompatibilityLevel(CompatibilityLevel.Version_170)
.UseSimpleAssemblyNameTypeSerializer()
.UseRecommendedSerializerSettings()
.UseSqlServerStorage(Configuration.GetConnectionString("HandFireCon"), new SqlServerStorageOptions
{
CommandBatchMaxTimeout = TimeSpan.FromMinutes(5),
SlidingInvisibilityTimeout = TimeSpan.FromMinutes(5),
QueuePollInterval = TimeSpan.Zero,
UseRecommendedIsolationLevel = true,
UsePageLocksOnDequeue = true,
DisableGlobalLocks = true
}));
【问题讨论】:
标签: asp.net-core hangfire