我通读了文档,似乎任何使用Hangfire的客户端和服务器都需要直接访问数据库,无论其sql服务器,sql azure还是redis。
由于我没有直接访问我们的工作存储(db)的权限,因此我想通过运行Web应用程序来访问它(可能是ASP Net Core Web API是合适的人选)。是否有为此而闻名的作业存储实现?还是我只是在文档中缺少什么?
我宁愿避免编写自己的作业存储实现。
答案 0 :(得分:0)
Hangfire对数据库进行最后一次事务检查,并根据此检查采取措施。因此,您需要访问数据库。