答案 0 :(得分:1)
从问题图中可以看到,Hangfire仪表板和Hangfire后台工作者之间的桥梁是他们共享的存储。仪表板基于以下内容显示有关作业的信息:它会在存储中看到什么,后台工作者通过从存储中读取/写入存储来执行和报告作业。
例如如果您使用的是SQL Server作为存储,则可以在一个Web应用程序中托管一个Dashboard,在Windows服务中托管一个或多个后台工作程序,只要您都将它们指向相同的SQL Server数据库。
Hangfire的文档非常简单,描述如下:
如果有帮助,在Hangfire.Dashboard.Customize的存储库中,您可以看到内部托管有独立的Hangfire仪表板的示例: