【发布时间】:2018-07-24 01:54:43
【问题描述】:
我正在构建一个 .net 核心 Web 应用程序,在服务器端我正在为计划任务和长期运行任务添加 hangfire。在我添加的 Startup.cs 文件中:
services.AddHangfire(x => x.UseSqlServerStorage(Configuration.GetConnectionString("DefaultConnection")));
在配置函数中我添加了这个:
app.UseHangfireServer();
app.UseHangfireDashboard();
现在的问题是,每当我运行应用程序时,仪表板中都会显示一个新的服务器实例。
有没有办法确保只有一个服务器在运行?或者我可以在停止应用程序 (IIS) 时关闭服务器并在运行应用程序时重新启动它
【问题讨论】:
-
稍等片刻后旧实例应该被移除。
-
真的...感谢您的回答