feat: 新增job db选择
This commit is contained in:
@@ -207,10 +207,12 @@ namespace Yi.Abp.Web
|
||||
bool.TryParse( configuration["Redis:IsEnabled"], out var redisEnabled);
|
||||
if (redisEnabled)
|
||||
{
|
||||
var jobDb=configuration.GetSection("Redis").GetValue<int>("JobDb");
|
||||
config.UseRedisStorage(
|
||||
ConnectionMultiplexer.Connect(redisConfiguration),
|
||||
new RedisStorageOptions()
|
||||
{
|
||||
Db =jobDb,
|
||||
InvisibilityTimeout = TimeSpan.FromHours(1), //JOB允许执行1小时
|
||||
Prefix = "Yi:HangfireJob:"
|
||||
}).WithJobExpirationTimeout(TimeSpan.FromHours(1));
|
||||
|
||||
@@ -53,7 +53,8 @@
|
||||
//redis使用freeesql参数在“FreeSqlOptions的ConnectionStringBuilder中”
|
||||
"Redis": {
|
||||
"IsEnabled": false,
|
||||
"Configuration": "127.0.0.1:6379,password=123,Database=13"
|
||||
"Configuration": "127.0.0.1:6379,password=123,defaultDatabase=13",
|
||||
"JobDb": 13
|
||||
},
|
||||
|
||||
//鉴权
|
||||
|
||||
Reference in New Issue
Block a user