首页 文章
  • 0 votes
     answers
     views

    kubernetes(kubectl)端口转发不能在mac上进行IBM MQ / Docker部署

    我正在尝试使用docker hub存储库上托管的映像将IBM MQ部署到我的本地MAC机器 . 我正在使用Docker边缘版本和Kubernetes支持 . 我能够使用kubernetes成功部署映像,并使队列管理器在容器内运行良好 . 我也可以ssh到容器中并确保所有MQ进程按预期运行 . 但是当我使用以下kubectl命令使用端口转发时,它会打开端口,但不允许我使用“IP或主机名”(即使是从本...
  • 1 votes
     answers
     views

    nodejs mqlight连接错误

    我正在使用带有mqlight的nodejs来运行由https://www.npmjs.com/package/mqlight提供的示例代码 . 我使用的是nodejs 5.5.0,npm版本是3.3.12 . 我安装了mqlight npm install mqlight . var mqlight = require('mqlight'); var recvClient = mqlig...
  • 2 votes
     answers
     views

    什么属于DLQ /无效消息队列?

    关于允许应用程序拒绝哪种消息,是否有良好的最佳实践? 我的理解是,所有无法处理的消息都应该被拒绝到死信队列 - 无论问题是语法错误还是消息中的语义错误,或者应用程序暂时无法处理消息(例如,因为数据库刚刚下降) . 当然 - 如果应用程序已经预先知道它将无法处理消息(DB down),它应该停止接受消息 . 那么共同的理解/最佳实践是什么?
  • 1 votes
     answers
     views

    死信队列

    我的问题是关于WebSphere MQ的死信 . 我如何在ISPF上查看队列管理器的死信? 每个队列管理器都有一个默认的死信队列,或者我需要定义它? 非常感谢!
  • 1 votes
     answers
     views

    IBM MQ DLQ消息导致MQRC 3023

    我有一个使用javax.jms *类的java程序将消息发布到MQ主题(MQv7.5),很少有消息进入DLQ,DLQ Header中有以下详细信息, 格式'无格式'原因'3023' - > 3023 0x00000bcf MQRCCF_MD_FORMAT_ERROR Header Info in Message: DeadLetter Header Information Encoding ...
  • 0 votes
     answers
     views

    带有nodejs的ibmmq-无法使其与aws lambda一起使用

    我正在尝试使用ibmmq节点模块从IBM MQ读取数据 . lambda函数适用于无服务器离线插件,在我的本地环境中具有以下更改 . 将python版本降级为2.x 安装Windows构建工具,node-gyp,Windows8.0 SDK,visual studio 2015 但是在AWS中部署时,相同的lambda会引发以下错误 模块初始化错误:在Object处的绑定(/var/...
  • 1 votes
     answers
     views

    使用DefaultMessageListenerContainer连接到WebSphere MQ会重复抛出“Connection closed”

    我需要从运行在 WebSphere AS 6.1 应用程序服务器上的Web应用程序连接到远程 WebSphere MQ on z/OS 队列 . 在WebSphere AS上,我配置了QueueConnectionFactory和Queue(包含远程队列数据的一部分的对象),大多数设置都设置为默认值 - 我只需要设置队列名称,通道,主机,端口和传输类型是CLIENT . 我使用JNDI查找在以下 ...
  • 4 votes
     answers
     views

    MQRC 2056 - MQRC_Q_SPACE_NOT_AVAILABLE

    当消息无法使用MQRC 2056 MQRC_Q_SPACE_NOT_AVAILABLE发布到WebSphere MQ队列时,它将转到死信队列 . 这意味着我们为队列使用分配的原始磁盘空间为100% . 假设文件系统/ var / mqm有足够的空闲队列存储空间 . 即使我们的死信队列存储也在同一个/ var / mqm中 . 如果我们已经获得MQRC 2056 - MQRC_Q_SPACE_N...
  • 2 votes
     answers
     views

    在WebSphere MQ中配置死信队列

    我在我的应用程序中使用IBM Websphere和MQ,现在我想知道如何配置(或)使Websphere了解在MQ中创建了一个死信队列说DEAD.QUEUE并且它应该使用此队列处理来自请求/响应队列的消息时失败 . 我试图这样做是因为队列中有一条失败的消息,它试图一次又一次地将它重新发布到队列中 . 如果配置了死信队列,那么我猜这可能会停止 . 如果我错了,请纠正我 .
  • 3 votes
     answers
     views

    同一Websphere MQ JMS Queue上的两个使用者,都接收相同的消息

    我正在与使用JMS Queues和IBM Websphere MQ实现负载 balancer 行为的人合作 . 因此,他们将多个Camel JMS使用者配置为从同一个队列中读取 . 尽管根据JMS规范(我上次无论如何看)这种行为是未定义的,但他们期望有一种循环/负载 balancer 行为 . 而且,虽然规范留下了这个未定义的,但我还是认为Websphere MQ的正常行为是将消息传递给其中一个消...
  • 1 votes
     answers
     views

    使用JAX-RPC时在死信队列中放置错误请求的方法?

    我正在使用JAX-RPC 1.1为在WAS 6.0上运行的一组应用程序生成服务,并通过Websphere MQ进行通信 . 大型机将向服务发送消息,因此如果由于某种原因消息无法转换为对象(可能是由于EBCDIC到ASCII的怪异),则需要将消息放在死信队列中进行检查 . 有没有人知道是否有标准的方法来做到这一点(即通过提供带有DLQ名称的jms:/地址),或者是否需要以某种方式手动执行DLQ转发?...
  • 1 votes
     answers
     views

    使用dmpmqcfg进行远程队列管理器备份不起作用

    在使用dmpmqcfg命令备份远程队列管理器时,我得到MQSC超时,等待来自命令服务器的响应 . 以下是我正在使用的命令 . dmpmqcfg -m <Queue Manager> -r <remote qmgr> -x all -a -o mqsc > D:\RemoteQueueManagerBackup\RemoteQmgr.txt 在运行此命令之前,我在两个...
  • 2 votes
     answers
     views

    Camel作为JMS到JMS桥 - 没有显示为AMQ消费者

    我是JMS的新手,并且要求在AMQ和WMQ之间架起桥梁,我在Camel文档中看到,他们建议使用Camel而不是使用JMS到JMS桥 . 首先,我试图让我的应用程序从AMQ上取消消息并简单地记录它正在这样做但是每当我在Jetty中启动我的应用程序时它不会在apiToTopsQueue上显示为消费者,因此不会队列中的消息 . 我的application-context.xml(加载camel-cont...
  • 0 votes
     answers
     views

    使用spring集成从wmq获取JMS目标[duplicate]

    这个问题与以下内容完全相同: How To get JMS Destination from WMQ 1回答 我正在使用消息驱动的通道适配器(Spring Integration)从IBM Mq消费消息 . 消息中的JMS Destination属性为null . 有人可以告诉我如何在标头中获取使用wmq消耗的消息的队列名称 .JMS Destination属性用于从apache Active...
  • 0 votes
     answers
     views

    message-driven-channel-adapter:轮询队列中的false / phantom消息

    我们在日志中使用spring集成和日常工作,我们可以在下面看到stacktrace . 其他JMS适配器工作正常,我们认为只有一个以下缺少一些东西: Spring集成配置: <jms:message-driven-channel-adapter concurrent-consumers="1" id="jmsInLOAN" destination=&q...
  • 0 votes
     answers
     views

    EBCDIC - 与Websphere MQ和WAS 7的ASCII转换

    我正在使用Websphere 7和Websphere MQ 7我在Websphere中部署了一个消息驱动bean(MDB),它绑定到(WebSphere MQ Activation Specification)配置的队列 . MDB将以EDCIDIC格式接收消息,并需要将其转换为ASCII . 过去,使用本机MQ API直接连接到MQ服务器,我们可以选择使用以下摘录以编程方式转换消息: gmo....
  • -1 votes
     answers
     views

    对于具有最大会话数1的Websphere MDB,IBM MQ Open输入计数显示为2(导致重新排序消息)

    我的问题类似于:Spring JMS - IBM MQ has open input count issue 我已经设置了Message Driven Bean,以便在Websphere中为序列消息传递提供max-sessions 1 . 所以我假设只有一个连接应该对该队列开放 . 我确实看到开放输入计数有时是2 . 有时它的两个不同的过程如图中所示,有时它是相同的 . 这是websphere的正...
  • 1 votes
     answers
     views

    WSO2 Axis2 JMS传输无法在Websphere MQ队列上设置JMS_DESTINATION

    我有一个简单的WSO2 ESB Axis2 JMS传输从ActiveMQ队列中提取消息并将其推送到Websphere MQ队列 . 发送消息时,我收到以下错误 com.ibm.msg.client.jms.DetailedMessageFormatException: JMSCC0050: The property name 'JMS_DESTINATION' is reserved and ca...
  • 0 votes
     answers
     views

    在使用1路SSL启用的通道连接到Websphere MQ时,SSLHandhake因连接重置而失败

    我的应用程序尝试通过使用单向SSL启用的通道连接到Websphere MQ . 由于连接重置,SSLHandshake失败 . 下面是错误片段和SSL调试日志 . 例外: Caused by: com.ibm.mq.MQException: JMSCMQ0001: WebSphere MQ call failed with compcode '2' ('MQCC_FAILED') reason '...
  • 4 votes
     answers
     views

    在Websphere App Server和Websphere MQ之间配置SSL

    我尝试从WebSphere应用服务器上启动的简单Web服务连接到WMQ . 在WMQ上我有SSL通道 . 我现在使用自签名证书 . 在glassfish的情况下,我只是将此证书添加到域中的密钥存储区,并且一切正常(因为我配置了我的MQQueueConnectionFactory) . 但是在WebSphere上,这个技巧不起作用: [5/13/13 14:00:25:058 FET] 000000...
  • 1 votes
     answers
     views

    Websphere MQ Server和Client之间的SSL / TLS握手

    我'm debugging SSL errors between Websphere MQ Server and Client using T.Rob'的建议和需要帮助理解SSL握手(SSL connect to MQ using .net mq client SSLV3?) . 我的WMQ 7.5客户端应用程序是C代码并使用密钥库(.kdb) . 使用WebSphere管理员提供的CHLTAB ...
  • 0 votes
     answers
     views

    JMS队列“热”交换

    目前我有一个Weblogic 10R3的Java EE App主机,我有兴趣获得1个Message Driven Bean测试 . 问题是我无法访问Bean正在侦听的外部JMS服务器,这里是MDB代码: import static com.citi.primefinance.utils.jms.ForeignJMSConstants.Queue.INCOMING_QUEUE_SWIFT_FX; @...
  • 0 votes
     answers
     views

    Oracle Service Bus和MQ - 无需设置上下文数据即可进行连接

    我在Oracle Service Bus上使用MQ Transport连接到外部MQ服务器 . 但问题是外部MQ服务器不能具有除以下之外的任何权限记录: CONNECT / INQUIRE(用于队列管理器) PUT / GET / INQUIRE(队列) 这是一个问题,因为OSB MQ Transport总是尝试连接上下文,并且还将消息与上下文放在一起 . 即使我在PUT消息选项中设置...
  • 4 votes
     answers
     views

    使用JMS的WebSphere MQ

    我有一个使用WebSphere MQ Java API和配置(xml)文件来访问MQ的应用程序 . 我想迁移到WebSphere JMS API . 为此,我尝试创建1)WebSphere MQ Queue Connection工厂和2)来自本地WAS的WebSphere MQ Queue目标 . 当我配置我的队列目的地并尝试设置我的MQ配置参数时,我收到一条错误消息,如“WMSG0316E:您试...
  • 0 votes
     answers
     views

    如何连接到远程JMS提供程序?

    我想要高级步骤来连接到远程JMS提供程序 . 我有一些客户端应用程序想要在FileSystem上的JNDI中查找,以获取JMS提供程序的连接工厂 . 据我所知,在JMS管理(MQ Explorer)中,我们可以创建Connection工厂 . 这是创建.bindings文件 . 如何将此.bindings文件用于我的客户端应用程序系统? 客户端应用程序系统是否应包含JMS管理员以在同一系统中创建....
  • 0 votes
     answers
     views

    从MQ中的传入消息中删除RFH2头

    目前我正在使用Websphere MQ V8 . public static void main(String[] args) throws JMSException { // TODO Auto-generated method stub try{ MQEnvironment.disableTracing(); M...
  • 0 votes
     answers
     views

    由于IBM WAS上的JMS资源,MessageDriven应用程序无法启动

    我构建了一个简单的MDB应用程序,它监听jms.Queue,已将其部署在IBM WAS 8.5.5上(使用IBM MQ作为JMS代理)并且在尝试启动它时我收到以下错误(抱歉为西里尔符号,试图仔细翻译): [11.10.16 16:01:43:207 MSK] 00000068 AdminHelper A ADMN1009I: /**An attempt to start applicati...
  • 2 votes
     answers
     views

    如何使Websphere连接工厂成为Weblogic XA complient?

    我已将websphere配置为weblogic中的外部服务器,但现在我在连接到Foreign Connectionfactory时收到错误,如下所示: 消息驱动的EJB是事务性的,但是由JNDI名称引用的JMS连接工厂:jms / WASQCF不是JMS XA连接工厂 . 我不确定如何使Websphere连接工厂XA兼容? 我使用的是Websphere 8.5和 using Queue Conne...
  • 1 votes
     answers
     views

    Webshpere MQ基于提款计数器将消息重定向到DLQ

    当IBM的撤销计数器大于3时,IBM WebSphere MQ是否有可能将消息从队列重定向到死信队列(DLQ)?
  • 1 votes
     answers
     views

    创建JMSFactoryFactory实例时出现JMS异常

    我正在尝试使用没有JNDI查找的MQ创建JMS连接,因此我实例化 JmsFactoryFactory 对象 . 下面是我的代码,我将所有jar文件添加到classpath但是我收到JMSException而没有任何明确的异常消息 . import javax.jms.JMSException; import com.ibm.msg.client.jms.JmsFactoryFactory;...

热门问题