问题标签 [rabbitmq]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
746 浏览

rabbitmq - 允许客户端直接连接到rabbitmq并使用队列是否安全?

我需要创建一个服务,将外汇价格发送给数千个连接的客户。我在想我可以为此使用rabbitmq fanout交换,客户可以订阅他们感兴趣的工具。我的问题是,让客户端应用程序直接连接到rabbitmq是否安全?还是从自定义 tcpserver 应用程序管理到 rabbitmq 的连接并让客户端通过我的 tcpserver 连接是一个更好的决定?

0 投票
1 回答
7227 浏览

java - 如何在java中使用RabbitMQ实现RPC机制

如何在 java 中使用 RabbitMQ 实现 RPC 机制(生产者和消费者)?我也访问了官方网站http://www.rabbitmq.com/api-guide.html#rpc但我得到了关于这件事的详细描述。

谢谢

0 投票
1 回答
289 浏览

ruby-on-rails - 工作和 RabbitMQ

嗨,对于我的项目,我想使用 workling 在后台运行一些作业(将一些数据发布到队列),但是在尝试配置我的应用程序时遇到错误(未初始化的常量 MemCache)我使用的是 Fedora 13 + ruby​​ 企业版我的问题是

最近有人工作过吗?一切都好吗?

您是否尝试运行“script/workling_client start”?你有没有得到任何错误?

有人可以建议一些替代工作的方法吗?

谢谢 :)

0 投票
1 回答
6657 浏览

php - 如何使用 cygwin/mingw 在 windows 上编译 PHP 扩展?

我正在尝试使用 Cygwin 在 Windows (64) 上构建RabbitMQ PHP 包装器AMPQ PHP 包装器。我已经成功构建了底层 C 库(librabbitmq.dll),但我被困在“phpize”步骤:

phpize && ./configure --with-rabbit && make && sudo make install

如果我理解正确,Windows 上没有“phpize”,那么如何构建我的 PHP 包装器?

请注意,我对构建 PHP 扩展完全陌生(无论是在 linux 还是 windows 上)。

0 投票
1 回答
139 浏览

ruby-on-rails - 工作客户端在启动后几秒钟内停止

嗨,我正在尝试使用 RabbitMQ 而不是 Starling 我已经配置了我的应用程序,一切似乎都很好,但是当我运行 'script/workling_client start' 时,它开始工作并在几秒钟后结束,我不明白为什么

我的应用程序与 Starling 完美配合

我正在使用 Fedora 13 ruby​​ 1.8.7 rails 2.3.8 mongrel(根据http://github.com/tmm1/amqp配置)

日志文件为空,但代码 isidelisten操作肯定会执行

0 投票
1 回答
1641 浏览

php - 有没有人在 windows x64 上为 php 5.2.x 编译了 rabbitmq/amqp 库

我正在尝试从我的 windows X64 开发机器上的 php (5.2.x) 脚本向 RabbitMQ 发布消息。

问题是我没有找到任何 php 的 dll 扩展。我的同事实际上正在尝试构建它(参见如何使用 cygwin/mingw 在 Windows 上编译 PHP 扩展?),但没有成功:(。

有谁知道我在哪里可以找到适用于 php (5.2.x) 的有效/工作 RabbitMQ dll 扩展?或者,如果有人有经验可以正确快速地做到这一点,那肯定会非常有帮助。

0 投票
2 回答
1122 浏览

erlang - 将其用于 JSON 数据传输

我正在尝试将 RabbitMQ 用于可以工作的分布式系统:

  • 生产者将 JSON 格式的订单 ID 列表放入队列
  • 几个消费者退出该队列,使用该订单 ID 执行业务逻辑,并将结果(JSON 格式)放回另一个队列
  • 从第二个队列中,另一个消费者将获取数据并将其传回给调用者

我对 RabbitMQ 还是很陌生,我想知道这个模型是否是正确的方法,因为数据应该尽可能快地返回(有时在几秒钟内,最多 5 秒)所以有实时要求。此外,传递给队列的消息可以有多大?根据消费者的行为,生产者将返回的 JSON 将相当大。

感谢您的任何想法!

0 投票
2 回答
1250 浏览

rabbitmq - RabbitMQ 问题 - 有没有办法将日志消息打印到控制台?

我在 Windows 7 上运行 RabbitMQ(目前出于调试原因)。每次发送消息时,我都想在打开的控制台上查看消息。有没有办法将日志路由到打开的控制台?10倍

0 投票
1 回答
1108 浏览

java - 你能指导我在java中很好地实现pub sub吗

rabbitmq 的实现会有很大帮助。10倍

0 投票
4 回答
972 浏览

java - 从循环中返回值

我正在用rabbitMQ做一个POC并编写一个程序来添加两个数字并获得响应。
我们为从队列中检索值而编写的代码正在无限运行(在 while 循环中),并且一行(在 while 循环中)等待从队列中检索一些数据;直到它从队列中得到一些东西,它才会进入下一轮的 while 循环。
意味着我们在无限循环中获取值。我想将此值用于下一次处理。


问题是我无法从 while 循环返回值(我想无限运行它)。
我该怎么做才能使循环继续,并且我也将在循环之外获取处理过的数据?