rabbitmq相关内容
我已经安装了RabbidMQ,但是当我尝试在cmd中使用 rabbitmqctl status 时,我有下一个结果: D:\RabbitMQ\rabbitmq_server-3.6.2\sbin> rabbitmqctl status 错误:初始化erlang分发失败:{{shutdown, {failed_to_start_child, net_kernel, {'EXIT',
..
我想在消息中获取rabbitmq的客户端IP地址。 1.一种方法是应用程序获取它。 2.另一种方法是修改rabbitmq的源代码来获取它。 但是可以通过配置获得它吗? 解决方案 不,除非您手动将它放在手机上,否则无法将消息(主体或头文件)中的客户端ip。
..
我试图在Windows服务器上设置一个RabbitMQ集群,这需要使用共享的Erlang cookie文件。根据文档,我需要做的是确保不同机器上的根目录包含相同的.erlang.cookie文件。所以我所做的是在两台机器上找到这些文件,并用相同的共享版本来覆盖它们。 之后,所有的rabbitmqctl命令在机器上失败,新的文件版本带有“无法连接到节点...“错误消息。我尝试重新启动Rabbi
..
我正在使用带有grails的rabbitMQ,今天早上出现了一个问题。当我运行rabbitmqctl状态时,它告诉我: C:\Users\BuildnTest2> rabbitmqctl status 节点'兔@ BUILDNTEST2-PC'... 错误:无法连接到节点'rabbit @ BUILDNTEST2-PC':nodedown诊断: - BUILDNTEST2-PC上
..
我刚刚来到了兔子和新郎,我遇到一个问题,我无法启动rabbitmq,因为.erlang.cookie的“home”位置已经更改。我运行命令 init:get_argument(home)。 其中返回 code> {ok,[[“H:\\”]]} 这是一个问题,因为这是一个网络驱动器,我并不总是可以访问。我需要能够将'home'目录更改为本地的目录。
..
我是新来的erlang。我正在尝试用我的mongoose源构建RabitMQ Erlang AMQP客户端库,以便我可以在我的mongooseim模块中使用库。我从这里下载了图书馆来源。 .ez文件包含两个目录,ebin和include。 ebin包含.beam文件,包含erlang .hrl文件。如果我将所有.hrl文件放入mongooseim的apps / ejabberd / include
..
我问/回答这个问题,因为它挂起了我可能有人会遇到同样的问题。 在Windows Server 2008 x64上安装RabbitMQ x64 v2.8.6。 在Erlang使用默认安装位置安装到C:\Program Files\erl5.9.2之后,我尝试通过运行rabbitmq-service启动服务器。蝙蝠。失败: 请将ERLANG_HOME设置为指向您的Erlang安装 或
..
我已经尝试在Amazon AWS实例上的Centos 5.5上运行了rabbitmq-server-2.4.0。使用以下内核:2.6.18-xenU-ec2-v1.2 我尝试使用以下方式安装erlang和rabbitmq-server: 1) yum repos 2)直接rpm安装 3)从源代码编译。 在每种情况下,尝试启动时都会收到以下消息 RabbitMQ服务器进程:
..
我在Windows 2008 R2上使用Erlang OTP 17.1运行RabbitMQ v3.3.5。我的开发和质量保证环境是独立的。我的分期和生产环境是集群的。 我发现这个问题经常发生在RabbitMQ服务运行的地方,RabbitMQ管理控制台看到一切,但是当我尝试从命令行运行rabbitmqctl失败,并显示该节点已关闭(在本地和远程服务器上尝试)的错误。 如果我重新启动Win
..
当尝试在RHEL上安装rabbitmq-server时: [ec2-user @ ip-172-31-34- 1XX〜] $ sudo rpm -i rabbitmq-server-3.3.5-1.noarch.rpm 错误:依赖关系失败: erlang> =兔子服务器3.3需要R13B-03。 5-1.noarch [ec2-user @ ip-172-31-34-1XX〜]
..
在Windows 7 Enterprise机器上,我全新安装了Erlang 17.4和RabbitMQ 3.4.3 x64。安装成功和平静。 我还没有尝试创建我的第一个队列或交换,但我已经看到麻烦了。此问题类似于另一个SO帖子,但是那个其他帖子似乎涉及聚类,我没有。此外,其他海报可以通过重新启动RabbitMQ服务来规避他的问题;这个方法对我来说不起作用。 我的“nodedown”问题
..
我们正在定义一种通过Logstash托运人收集日志信息的架构,它们安装在各种机器中并集中在一个弹性搜索服务器中索引数据,并使用Kibana作为图形层。我们需要一个可靠的消息传递系统,在Logstash托运人和弹性搜索之间进行交付。在Logstash发货人和弹性搜索之间选择Redis over RabbitMQ作为数据中介/消息传递系统时应考虑什么因素? 解决方案 在评估Redis和Rabb
..
我有一个rabbitMQ码头容器,我开始使用以下命令: docker run -d --name myrabbit1 -p 15672: 15672 rabbitmq:3管理 然后我登录到管理插件,创建用户,vhosts,队列等。 b $ b 我想保存所有这些设置,以便它们再次加载。为此,我尝试提交一个新的图像: docker commit myrabbit1 vbrabbi
..
我一直在阅读一下关于设置Dockerized RabbitMQ群集的信息,而谷歌在同一台机器上提供了各种各样的结果。 我有三台名为 dockerswarmmodemaster1 , dockerswarmmodemaster2 和 dockerswarmmodemaster3 在第一台机器dockerswarmmodemaster1),我发出以下命令: docker run -
..
对于码头,芹菜和兔子,我比较新。 在我们的项目中,我们目前有以下设置: 1具有多个docker容器的物理主机运行: 1x rabbitmq:3管理容器 code>#从docker集线器中拉取图像并安装 docker pull rabbitmq:3-management #run docker image docker run -d -e RABBITMQ_NODENAM
..
我正在尝试从SQS转移到RabbitMQ进行消息传递服务。我正在寻找一个稳定的高可用性排队服务。现在我要去集群了。 当前实现, 我有三个EC2机器,RabbitMQ和管理插件安装在AMI中,然后我明确地每个机器并添加 sudo rabbitmqctl join_cluster rabbit @ 将HA属性设置为全
..
使用芹菜(3.1.8 +)与django 1.6 所有任务都被定义为忽略结果(这是正确的语法吗?) @shared_task(ignore_result = True) def somefunc(): pass 当我看看rabbitmq队列时,我看到越来越多的由芹菜创建的队列,如: 19926fa9965e40c19ed9640c2b42
..
在我的Django项目中,我使用 Celery ( docs ), Django-Celery 和 RabbitMQ 经纪人而一般来说,我的设置有两个问题: a)任务执行似乎加入了我的请求线程。因此,用户http请求似乎等到任务执行 b)任务执行似乎忽略了倒计时标志 为了测试目的,我已经设置了一个简单的TestTask: from celery.task import T
..
我在一个django项目中使用Celery,我的代理是RabbitMQ,我想检索队列的长度。我经历了芹菜的代码,但没有找到这样的工具。我在stackoverflow上发现了这个问题(从客户端检查RabbitMQ队列大小),但是我没有发现它令人满意。 一切都在芹菜中设置,所以应该有一些魔术方法来检索我想要的,而不需要指定一个频道/连接 有没有人对此问题有任何想法? 谢谢! 解
..
我刚刚在Django项目中开始使用芹菜,而且有些困扰着这个特殊的问题:基本上,我需要将一个长期运行的任务分配给不同的工作人员。这个任务实际上分为几个步骤,每个步骤都需要相当长的时间才能完成。因此,如果某些步骤失败,我希望芹菜使用同一个工作人员重新执行此任务,以便重复使用完成步骤的结果。我知道芹菜使用路由将任务分发到某些服务器,但是我找不到任何关于这个特定问题的东西。我使用RabbitMQ作为我的经
..