我使用https://github.com/Automattic/kue创建工作。在本地所有正常工作。但是当我在远程服务器(Amazon,Ubuntu 18)上运行应用程序时,该作业没有运行。
这是我的本地配置:
port 1234
daemonize yes
dbfilename data.rdb
notify-keyspace-events Ex
最初,我以为这是配置问题,但是当我获取服务器配置(与本地配置不同)并在本地环境中使用它时。事情仍然有效。
何时,我转到远程服务器并在其中运行2个Redis客户端。在一个频道中订阅频道,并在另一个频道中发布测试消息(每个https://redis.io/topics/notifications)。此测试也可以正常工作。这意味着密钥空间通知已正确配置。
我最后想到的是OS中的某些东西阻止了它,因为在Ubuntu的早期版本中,逻辑正常工作(在本地我在流浪汉中使用ffuenf / ubuntu-16.04.4-server-amd64)因此,问题是:是操作系统中有什么可以阻止Redis键空间通知吗?