Hangfire-Redis服务器密钥

时间:2018-07-17 11:50:21

标签: c# redis console-application hangfire

我在Redis上使用Hangfire.Pro:1个单一控制台应用程序,在1个服务器中有多个作业,再加上1个Redis实例。

每次我启动我的应用程序Hangfire时,都在Redis中添加一个密钥以注册进程/服务器。

密钥的格式为“ [SERVERNAME]:[PID]”(例如: hangfire:server:localPc:66233:51dc785c-be3d-4a16-9f5s-502f3e699655 )。

对于这些键中的每一个,我们都在仪表板上获得了服务器的信息,而拥有多个键却只有一个真实的服务器在运行,这有点令人困惑。

我的问题是:

  • Hangfire是否自动删除了这些键?
  • Hangfire上是否有本机可以处理这些密钥的删除?像执行的工作会发生什么?

目前,我已经解决了问题,并且在启动我的应用程序之前刷新了这些键(redis-cli),但是如果有任何本机操作会更好。

非常感谢

0 个答案:

没有答案
相关问题