问题标签 [activemq]

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 投票
2 回答
21347 浏览

java - 通过 JNDI 使用 ActiveMQ

我正在尝试使用 JNDI 创建与 ActiveMQ 的简单连接。


我有

  1. 名为“example.A”的队列。

  2. 根据涉及 JNDI 的 ActiveMQ 文档,如果我想通过 JNDI 使用 ConectionFactories 和队列(主题),我必须将 jndi.properties 文件放在我的类路径中。据我了解,activeMQ 类路径默认为 %activemq%/conf 目录。我没有改变它。所以我的队列有这个属性:

    queue.MyQueue = example.A

  3. 我为 ActiveMQ 创建了 java 客户端类,它使用如下 JNDI:

    /li>

但它找不到我的队列,它抛出异常:javax.naming.NameNotFoundException: MyQueue

我的错误在哪里?

0 投票
4 回答
4089 浏览

java - 使用 Camel 动态限制 ActiveMQ 消息队列

我是一个 ActiveMQ / Camel 菜鸟,有一个特定的场景,我首先想知道是否有可能,其次是否有人​​可以提供一点方向。

基本上我需要在队列之外执行动态限制。IE 能够在运行时设置从队列中消耗特定消息组的速率。

因此,例如,我可能会添加一组以每秒 10 次的速度消耗的消息,另一组应该以每秒 1 次的速度消耗,依此类推。

我知道在骆驼中设置路由和将消息分组到队列等的基础知识,但只是无法从文档中弄清楚这一点。

0 投票
1 回答
1786 浏览

wcf - Apache.NMS.WCF

只是好奇是否有人完全弄乱了 Apache.NMS.WCF 代码。对于一个工作项目,我已经开始尝试将 Apache.NMS WCF 绑定与 ActiveMQ 集成。我已经取得了一些进展,但如果有人有任何链接或信息,我将不胜感激。

0 投票
3 回答
1768 浏览

python - Twisted 是否有广泛使用的 STOMP 适配器?

我检查了 stomper,它看起来并不完整。(我对 Python 很陌生)有人在生产环境中使用 stomper 吗?

如果没有,我想我将不得不推出我自己的 Twisted Stomp 适配器。

提前致谢!

0 投票
7 回答
17242 浏览

java - 活动 MQ 与 JBoss 消息传递

我将为一个项目选择一个 JMS 消息代理。JMS 服务器必须稳定并且能够处理大量消息,这一点至关重要。我缩小了列表范围,将 Active MQ 和 JBoss Messaging 包括在内。

我想知道你们中是否有人对这些有任何经验,或者甚至更好地在同一环境中尝试过它们。任何指向研究论文或类似内容的链接都会很好。

0 投票
2 回答
2096 浏览

activemq - STOMP 协议 - 连接框架是否必须登录/密码?

我一直在以各种形式使用 STOMP 协议。我在 STOMP 的 PHP、Python 和 Objective-C 库中经历过这种现象。STOMP 网站上的 STOMP 规范并没有具体说明这一点。

基本上,所有三个库中的 CONNECT 函数(虽然 Python 已经修复了这个问题,但它被确认为一个错误。该函数仍然发送登录和密码参数,即使没有指定。所以..

规范尚不清楚,我想知道是否有人对此有更好的想法。我知道一些参与 STOMP 和 ActiveMQ 的人浏览这些论坛。

0 投票
3 回答
724 浏览

php - 如何使用 Stomp 协议在 ActiveMQ/JMS 选择器中使用算术条件和运算符

我有几条带有属性集的消息。其中一些包含数字数据,尽管我在发送消息时没有尝试向 ActiveMQ 显式声明这一点。

当我尝试使用算术条件时,即:<、>、<=、>= 和家庭,我得到一个错误。有没有办法通过 Stomp 使用选择器来使用算术条件?我已经在网上搜索过,在谷歌上只得到了以下点击:http ://rubyforge.org/tracker/index.php?func=detail&aid=21378&group_id=1010&atid=3981

STOMP 协议的 v1.1 似乎可以解决这个问题:http: //stomp.codehaus.org/Stomp+v1.1+Ideas

0 投票
3 回答
8895 浏览

activemq - 如何删除 ActiveMQ 中的所有主题?

我将 ActiveMQ 与 C# 客户端库一起使用。作为评估目的的测试的一部分,我创建了 10,000 个随机名称的主题,现在我无法摆脱这些主题。ActiveMQ 因如此多的主题而陷入停顿,因此我需要将它们排除在系统之外。到目前为止,这是我尝试过的,但都没有奏效。我将 ActiveMQ 作为 Windows 服务运行。

  • 删除 ACTIVEMQ_HOME\Data 中的所有文件和文件夹
  • 关闭所有持久性
  • 删除持久性文件夹中的所有文件和文件夹
  • 删除整个 ACTIVEMQ_HOME 目录并将其重新安装到不同的文件夹中

我跟踪了文件活动,找不到在创建或删除主题时写入的任何文件。

我意识到 .NET 客户端库对功能有点轻,所以我什至无法以编程方式获得所有主题的列表。

0 投票
2 回答
3593 浏览

apache-flex - Tomcat/BlazeDS/ActiveMQ 断开连接问题

我们的 Tomcat/BlazeDS/ActiveMQ 堆栈出现断开连接。尽管我们的 BlazeDS StreamingAMFChannel 配置了默认的空闲超时分钟数 0,但它似乎在大约 30 分钟的空闲时间后超时(见日志)。在此期间客户端不做任何请求,我们也不会从 ActiveMQ 主题推送消息。

我们在 activeMQ 和 BlazeDS 上启用了调试日志记录,并看到 BlazeDS 正在删除消费者。不幸的是,在断开连接消息之前没有日志消息,因此我们无法真正跟踪何时在 BlazeDS 中调用它。

有没有其他人经历过这个或任何人都可以提供解决方案?

* ActiveMQ 日志 *

* BlazeDS 日志 *

0 投票
3 回答
3616 浏览

c# - 没有 Spring.NET 的 Apache ActiveMQ 访问

我希望这里的某个人能够帮助我解决从 C# 与 ActiveMQ 集成的困难。这是我到目前为止所做的:

非常基本的东西:只需创建一个连接工厂,然后使用它来创建连接并最后创建一个会话。现在,当我执行此代码时,这是被抛出的异常:

有谁知道发生了什么?我正在使用 Apache ActiveMQ 5.2.0 版(从他们的网站上全新下载)。