python – 具有相同RabbitMQ代理后端进程的Multi Celery项目
发布时间:2021-01-11 16:08:37  所属栏目:Python  来源:互联网 
            导读:如何使用两个不同的芹菜项目,消耗来自单个RabbitMQ安装的消息. 通常,如果我们为他们使用不同的rabbitmq,这些脚本工作正常.但在生产机器上,我需要为他们分享相同的RabbitMQ后端. 注意:由于一些限制,我不能合并现有的新项目,所以它将是两个不同的项目. RabbitM
                
                
                
            | 
                         如何使用两个不同的芹菜项目,消耗来自单个RabbitMQ安装的消息. 通常,如果我们为他们使用不同的rabbitmq,这些脚本工作正常.但在生产机器上,我需要为他们分享相同的RabbitMQ后端. 注意:由于一些限制,我不能合并现有的新项目,所以它将是两个不同的项目. 解决方法RabbitMQ有能力创建名为virtual的虚拟消息代理主机或vhosts.每个本质上都是一个带有自己的队列的迷你RabbitMQ服务器.这使您可以安全地为多个应用程序使用一个RabbitMQ服务器. rabbitmqctl add_vhost命令创建一个vhost. 默认情况下Celery使用/ default vhost: 
 但是您可以使用任何自定义vhost: 
 例子: rabbitmqctl add_vhost new_host rabbitmqctl add_vhost /another_host 
 (编辑:莱芜站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!  | 
                  
相关内容
- python – matplotlib自定义图例中类别的子标题
 - python基础学习21----进程
 - python – WTForms SelectField没有正确地强制执行布尔值
 - django – MongoEngine _types和_cls字段
 - 如何将LLVM_CONFIG环境变量指向llvm-config的路径
 - 在cygwin下,如何配置Mercurial以使用WinMerge进行合并?
 - `with canvas:`(Python`with something()as x:`)如何隐式
 - python linux时间戳到日期时间和反向
 - python – 在Ruby中逐步将数组拆分为子数组
 - python – 使用pandas返回hdf文件中所有数据集的列表
 
推荐文章
            站长推荐
            - python – 我的Model主键如何以特定的数字开头?
 - python – Fedora上的psycopg2
 - python – ctypes错误找不到AttributeError符号,
 - 当我运行python manage.py syncdb时,Django避免在
 - Python:在同一个实例上多次调用__init __()
 - python – App Engine版,Memcache
 - 为什么以下示例中的python广播比简单循环慢?
 - python 之路,Django rest framework 初探
 - python – 在Tkinter中动态创建菜单. (lambda表达
 - python第三方库 - dateutil
 
热点阅读
            