我一直在玩celery和rabbitmq来处理大型图像处理,我只是试图围绕事情的基本原理。
我的一切工作都很好,我只是不确定为什么事情会像他们那样让我感到烦恼。令我困惑的主要是当我打开芹菜过程时
celery -A tasks worker --loglevel=info
它运行良好,一切正常,但当我看到rabbitmq仪表板时,我很困惑因为它说有2个连接。我假设有一些我不明白的东西。我可以忽略它并且可以正常工作,但我很好奇为什么当我运行1芹菜过程时它与rabbitmq建立了2个连接。也许我不明白连接是什么。
我不知道它是否有所作为,但我使用的是托管的rabbitmq服务,而不是在本地运行。任何见解都将受到高度赞赏。