豆柄管不见了



在我的网络应用程序中集成了Pheanstalk库。 为三种类型的工作创建了三个管子。 创建了一个 betalkd Web 控制台,用于查看作业状态。 一切正常。

问题是,今天当我检查控制台时,其中一个管子丢失了。我重新启动了豆茎,它出现了并再次开始工作。为什么会这样?

每当引用管子时,都会按需创建管子。如果管子是空的 (即,它不包含就绪、延迟或埋没的作业)并且没有客户端引用 到它,它将被删除。 -- https://github.com/beanstalkd/beanstalkd/blob/master/doc/protocol.txt

一旦将新工作放入其中,就会重新创建管子。通常,您会watch特定工作人员可以处理的所有管子,reserve会根据指定的顺序从任何被监视的管子返回下一个作业,或者根据需要先到先得。

相关内容

  • 没有找到相关文章

最新更新