Hangfire:在postgres上打开的连接太多

时间:2019-09-13 11:45:15

标签: c# postgresql hangfire

我正在尝试使用Postgres在C#API上设置Hangfire(版本1.7.3),但我需要限制Hangfire在Postgres中使用的连接数。

app.UseHangfireServer(config => {
    config.UseServer(2); //that option does't exist for postgres
});

1 个答案:

答案 0 :(得分:0)

找到适当的解决方案:

var options = new BackgroundJobServerOptions { WorkerCount = 2 };
app.UseHangfireServer(options);

连接从20多个下降到6个(heroku崩溃)。