问题标签 [mq]

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 回答
562 浏览

java - MantaRay JMS:事件 ID 4226。TCP 连接超时?

我对 MantaRay JMS 有疑问:我使用静态世界地图,因为自动发现在我们的网络中不起作用。如果超过 10 个对等点处于离线状态,我会收到错误4226

问题是:Microsoft 对 Windows XP SP2 设置了 10 个半开连接的限制。MantaRay 尝试联系每个对等点,并开始大量连接。前10个连接是OK的,那么当第11个开始时,我们的软件必须等待另一个连接超时。尝试在同一台 PC 上访问网络的任何其他程序都会超时。

奇怪的是:在某些PC上,1-2秒后连接超时,问题几乎没有任何后果,而在另一些PC上,我们必须等待10或20秒。但是根据微软的说法,没有办法直接配置默认的 TCP 连接超时,还有其他因素(网络交换机、路由器、VPN ......)可能会影响它。

我查看了 MantaRay 源代码,并试图找到一种设置 TCP 连接超时的方法,但 MantaRay 使用 SohetChannels 而不是“常规”套接字,并且connect()方法没有超时。我错过了什么吗?

0 投票
1 回答
767 浏览

c# - 如何使用 MessageQueue 检测连接中断

我用 C# 编写的应用程序利用MessageQueue.NET 中的类与另一个远程应用程序进行消息通信,并且在任何情况下,MessageQueue 都应该始终与远程 messageQueue“连接”(存在心跳)。如果它没有“连接”,那么它表示出了问题,我的应用程序将需要执行一些操作,例如更新事件日志。

类中是否有MessageQueue可用于检测此类连接中断的方法?

0 投票
1 回答
561 浏览

email - 任何基于电子邮件的 MQ 服务?

我正在为我们的程序寻找 MQ 系统(rabbitmq、activemq)。几乎所有 MQ 都在端口上运行。我想知道是否有任何 MQ 系统在 smtp 或电子邮件服务上运行。

基本上,我试图避免设置新软件和在不同防火墙中打开端口的麻烦(这很麻烦)。

0 投票
1 回答
1557 浏览

ibm-mq - 我们使用 IBM MQ6.1。我们可以使用多线程将消息发送到队列吗?

我们使用 IBM MQ6.1。并使用 IBM API 将消息发送到队列。由于我们需要发送大量消息,想知道是否可以使用多线程并将消息发送到同一个队列。有什么建议么?

0 投票
1 回答
297 浏览

unicode - JbossTextMessage Unicode 转换在 Linux 中失败

我正在尝试上传一个 xml (UTF-8) 文件并将其发布到 Jboss MQ 上。从侦听器读取文件时,UTF-8 字符仅在 Linux 上运行的 Jboss (jboss-5.1.0.GA-3) 实例中格式不正确。

例如:BORÅS在 Linux jboss 实例中被转换为BOR¿S 。

当我复制并配置相同的 jboss 实例以在 Windows (SP3) 上运行时,它可以完美运行。

我还通过在 .bashrc 和 run.sh 文件中包含 JAVA_OPTS=-Dfile.encoding=UTF-8 来更改 Linux 中的默认设置。

Listener JbossTextMessage.getText() 内部带有错误指定的字符。

有什么建议或解决方法吗?

0 投票
1 回答
3359 浏览

weblogic - OSB WLS 初始化问题

面对 OSB 中的一些奇怪行为,我在客户端模式下配置了带有 MQ 的 WLS,我正在做一些小测试来检查连接,我创建了一个代理服务来读取来自 Q1 的消息和一个业务服务(BS)来路由它到 Q2。问题是代理能够读取消息,但 BS 抛出这个:

JMSPool BEA-169807 从 EJB 或 servlet 中与名为 ALSB_JMS_SessionPool_491704821 的 JMS 资源建立初始连接时出错。服务器稍后将再次尝试连接。错误是 javax.jms.JMSException:[JMSPool:169803]JMS 连接工厂 AKBConnFact 的 JNDI 查找失败:javax.naming.NoInitialContextException:无法实例化类:com.sun.jndi.fscontext.RefFSContextFactory [根异常是 java.lang .ClassNotFoundException: com.sun.jndi.fscontext.RefFSContextFactory

注意:类路径或 domain/lib 文件夹包含 RefFSContextFactory 类

任何想法团伙..?TIA

0 投票
1 回答
2725 浏览

jboss - 使用 MQ Java 类从 JBoss 连接 MQ 系列

我正在尝试从 Jboss 服务器连接到 MQ 系列。谁能告诉我应该遵循哪些步骤?折断了我近一个星期的头!

0 投票
2 回答
1301 浏览

c# - WebSphere - MQ 状态

我正在尝试使用 C# 从 (IBM) Websphere MQ 获取一些信息/数据。
我确实设法收到了一条消息,但我不知道如何获取有关队列的详细信息(例如,是否有任何项目,包含多少项目等)。
不确定是否重要,但我使用 MQ 6.1 - IBM 提供的 c# 在线 API 非常空。

欢迎任何建议。

0 投票
1 回答
3275 浏览

.net - MQMessage 探索(使用 WebSphere MQ .NET API)

我真的是 WebSphere MQ 的新手,但我有一个关于 MQMessage API 的问题。似乎 MQMessage 的接收者应该提前知道:

  • 写入的消息类型(如果 WriteInt 然后 ReadInt 等)
  • 属性名称和类型(如果 SetBooleanProperty(Name) 则 GetBooleanProperty(Name))

    这对我来说毫无意义。因为如果我不熟悉消息结构,我应该探索所有选项,直到我检索到其中的数据?

    帮助将不胜感激,盖伊

  • 0 投票
    1 回答
    909 浏览

    security - Websphere MQ Topic and SSL

    I'm trying to understand how common is the usage of MQ Topics in the industry. And MQ with SSL?

    Thanks, Guy