首页 文章
  • 0 votes
     answers
     views

    升级后JmsTemplate没有关闭Connection

    升级后我们遇到两个问题: 1.)Spring 3.1到4.1.5.BUILD-SNAPSHOT 2.)JBoss Messaging Service 5.1.2到HornetQ-2.4.5.Final 问题是: CachingConnectionFactory在HornetQ服务器出现故障并重新启动时没有重新刷新连接和陈旧的会话(例如,我每次发送都会得到"Session is clo...
  • 0 votes
     answers
     views

    jboss 6远程jms网桥配置无法正常工作

    我必须从一个jobss服务器推送消息并从另一个jboss服务器消费 . 为此,我使用了jms桥 . 在 standalone-full.xml 中添加了</ hornetq-server>标记下的jms网桥配置,并通过模块引用了依赖关系 . <jms-bridge name="simpleBridge" module="org.jboss.messa...
  • 4 votes
     answers
     views

    如何在确保每个实体的FIFO的同时并行处理消息?

    假设您的系统中有一个实体,比如“人物”,并且您希望处理修改各种Person实体的事件 . 重要的是: 同一人员的事件按FIFO顺序处理 多人事件流由不同的线程/进程并行处理 我们有一个实现使用共享数据库和锁来解决这个问题 . 线程竞争获取Person的锁定,然后在获取锁定后按顺序处理事件 . 我们希望转移到消息队列以避免轮询和锁定,我们认为这会减少数据库的负载并简化消费者代码的实现 ....
  • 0 votes
     answers
     views

    消息未发送到RTE上的回复队列

    在我们使用JBoss EAP 6.2的当前应用程序中,我们有许多由远程EJB调用触发的批处理作业 . 为了集中这些作业的所有通知逻辑,我们决定通过传递序列化消息来通过MDB路由所有呼叫 . 预期流程如下: 批处理作业客户端将消息发送到远程队列 MDB侦听此远程队列,处理消息并调用EJB DLQ配置为在所有重试都用尽时处理通知 每次重试时也应发送通知 . 为避免过多通知,重试间隔足够...
  • 6 votes
     answers
     views

    HornetQ JMSException:无法创建会话工厂

    我正在尝试直接实例化JMS资源而不使用JNDI到REMOTE HORNETQ . 我在Eclipse IDE中运行我的测试代码 . 设置我的类路径以使用HornetQ 2.2.5库 . 目标HornetQ是版本2.1.2.Final,我认为他们应该向后兼容,也许我错了? 好的,所以我已经阅读了在线文档,并按照连接到远程JMS服务器的示例而不使用JNDI . 我继续得到以下异常 . 我不知道我错过了...
  • 1 votes
     answers
     views

    jboss中的JMS队列重新传递顺序

    我从一个线程发送一个java对象到一个队列 . 使用队列中的消息调用相关MDB的onMessage . onMessage,我将消息中的密钥与缓存中的密钥匹配,如果密钥不存在,我抛出一个自定义的runtimeexception只是为了让容器重新发送此消息 . (我有另一个自治系统,它从外部系统响应中添加缓存的密钥,它可能会慢到3-5秒)在这种情况下,此容器是否将此未处理的消息添加到队列的末尾,...
  • 1 votes
     answers
     views

    Camel中来自同一来源的多条路线

    我有一个包含多个消费者的JMS队列 . 我正在尝试跟随骆驼路线, <camel:camelContext id="camel-server"> <camel:package>com.camlin.consumer</camel:package> <camel:route id="one&quo...

热门问题