腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
是否有一种从
JMS
消息
访问最大重传计数的方法?
java
、
jms
JMS
有
重新
传递
消息
的概念。
JMS
队列可以配置为最大重发计数,在此之后
消息
将不会被
重新
传递
。我要做的是让一个方法调用trigerred在上最后一次重传一条
消息
。我可以配置这个数字,但我想知道
J
浏览 4
提问于2015-06-11
得票数 1
1
回答
MDP
JMS
事务回滚,然后在无限循环中
重新
处理
消息
java
、
spring
、
jms
transactionManager=jmsTransactionManager在DefaultMessageListenerContainer上启用事务管理,则每当MDP中发生异常时,就会回滚事务,并将
消息
放回队列中然后导致
消息
被再次处理,事务一次又一次地回滚,因此它创建了一个无限循环。<!--
jms
transaction manager --> <bean id="
浏览 0
提问于2011-07-01
得票数 2
回答已采纳
1
回答
JMS
是如何实现onMessage的回传功能的?
jms
正如我们所知道的,如果MessageListener的onMessage方法抛出任何异常,
JMS
将再次尝试消费该
消息
,这称为“
重新
传递
”。 但我好奇的是它是如何实现这一特性的?
浏览 1
提问于2013-01-05
得票数 0
回答已采纳
1
回答
关于
JMS
中的Session.rollBack()
jms
总之,我对
JMS
很陌生,我对
JMS
中的Session.rollBack()方法有一个疑问。AFAIK,此方法用于在使用*SESSION_TRANSACTED*确认模式时通过会话回滚到
JMS
服务器的所有操作(发送/接收)。现在假设我在接收/处理操作的catch块中调用此方法(是否合理?),告诉
JMS
服务器
重新
传递
消息
以进行处理,但是即使
消息
被
重新
传递
,处理仍然抛出相同的异常,导致
JMS</e
浏览 2
提问于2011-10-10
得票数 1
1
回答
JMS
消息
重新
传递
java
、
rabbitmq
、
jms
、
activemq
、
messaging
如果消费者A没有确认收到的最后一条
消息
,会发生什么?在哪种情况下,
消息
将被
重新
传递
并由消费者B使用?会话消费者A正在使用的会话是关闭的吗?我是否需要在
JMS
提供程序上进行一些配置来规定在这种情况下会发生什么?
浏览 27
提问于2020-05-03
得票数 0
1
回答
安慰-讯息
传递
计数
jms
、
solace
我们使用Solace作为
消息
代理。如何获得从代理发送
消息
的次数?在中,有一个名为JMSXDeliveryCount的属性。Solace中有类似的地方吗?
浏览 6
提问于2015-12-16
得票数 2
回答已采纳
2
回答
如何使用
JMS
从Solace侦听器将NACK发送到Solace队列?
java
、
jms
、
solace
、
retry-logic
我们假设,如果客户端没有调用message.acknowledge() Solace,那么将执行重试,但是内部Solace团队澄清了它使用的是窗口机制,所以如果后续
消息
被确认,那么前面的
消息
也会被确认和删除他们的建议是发送失败
消息
的NACK (否定确认),然后Solace可以重试该
消息
。如何使用Java发送NACK?Maven对Solace的依赖: <groupId>com.solacesystems</groupId> <art
浏览 11
提问于2021-09-28
得票数 0
回答已采纳
1
回答
ActiveMq,如果客户端在确认之前终止,会发生什么情况
jms
、
activemq
我有一个持久队列,非事务性的,客户端确认的,消费者使用
jms
.prefetchPolicy.queuePrefetch=1&wireFormat.maxInactivityDuration=50000读取一旦消费者处理了一条
消息
,它就是
消息
。如何判断一条
消息
是不是“毒丸”,也就是让消费者崩溃?(如果使用者任务没有终止,
重新
传递
计数似乎是有效的;
消息
中是否有内部计数器显示“已读取n次,但未成功确认?”)查看队列(使用jconsole,我使用broker.setUs
浏览 1
提问于2012-06-29
得票数 4
回答已采纳
1
回答
在将
JMS
消息
发送到死信队列之前修改该
消息
jakarta-ee
、
jms
、
weblogic11g
、
java-ee-5
我正在使用MDB处理
JMS
消息
。在发生异常的情况下,理想情况下,我也希望用错误详细信息标记
JMS
消息
(异常
消息
),并允许它进入死信队列(在Weblogic服务器中配置)。在catch块中,我修改了
JMS
消息
对象,如下所示msg.setStringProperty("error", e.getMessage()); 并抛出一个RuntimeException,它将
消息
消费过程标记为失败,
浏览 5
提问于2015-04-09
得票数 3
1
回答
Spring AbstractPollingMessageListenerContainer线程如何将活动MQ队列中的
消息
识别为不重复
spring
、
activemq
、
spring-jms
在我当前的体系结构中,AbstractPollingMessageListenerContainer线程轮询来自ActiveMQ队列的
消息
,将
消息
从队列发送到远程服务器。现在我的问题是,它如何认识到它将从队列发送的
消息
是否已经由它发送?,并且该
消息
的副本仍处于ActiveMQ队列中。现在假设队列中存在100条
消息
,其中1条
消息
由于接收速度慢仍未从队列中删除,99条
消息
已被删除。现在,另一个不断从AbstractPollingMessageListenerContaine
浏览 4
提问于2016-05-20
得票数 0
2
回答
当JMSXDeliveryCount增加时
java
、
jms
、
ibm-mq
在JMSXDeliveryCount MQ中增加WebSphere的条件是什么。我需要所有可能发生的情况。
浏览 6
提问于2015-01-19
得票数 8
回答已采纳
2
回答
JMS
上一条
消息
确认
java
、
jms
我正在尝试解决以下情况:假设现在数据库
重新
联机,并且所有新
消息
都被成功处理。我读到,调用.acknowledge()不仅确认该
消息
,而且还确认消费者中以前收到的所有
消息
。 这不是我想要的!我需要
重新<
浏览 1
提问于2014-03-28
得票数 2
1
回答
WildFly是否提供了一个属性来读取
JMS
重传/重试计数?
jms
、
wildfly
我的应用程序依赖于
JMS
重传计数来执行特定的
消息
传递
顺序。 在
JMS
4.x中,我经常通过来自JBoss
消息
的
JMS
_JBOSS_REDELIVERY_COUNT属性查询重发计数。
浏览 5
提问于2019-12-12
得票数 1
回答已采纳
1
回答
JMS
侦听器中异常的
JMS
消息
重传
java
、
spring
、
spring-jms
org.springframework.
jms
.listener.AbstractMessageListenerContainer状态的Javadoc,如果 "sessionAcknowledgeMode“设置为"CLIENT_ACKNOWLEDGE":成功执行侦听器后自动
消息
确认;异常抛出时不进行
重新
传递
。我猜,“在异常抛出的情况下没有
重新
传递
”意味着该
消息
将不会被
重新
传递
(因此,我的猜测,它将被确认
浏览 3
提问于2015-04-02
得票数 4
1
回答
在MDB中计数重发
jms
、
ejb-3.0
、
wildfly-10
所有我想要的是,当再次交付是用尽,我可以发送一个电子邮件警报之前,删除
消息
到DLQ。如何才能做到这一点?(我没有选择浏览到DLQ) 我在网上搜索了很多帖子,也可以找到我的补充问题。
浏览 0
提问于2019-05-01
得票数 0
1
回答
从DLQ重传
JMS
消息
wildfly
、
wildfly-8
我有两个组件通过通配符实例中的
jms
队列进行通信。一旦队列的使用者断开连接或停止,
消息
就会被转发到DLQ (至少在
重新
启动通配符时)。一旦使用者
重新
连接到队列,是否可以将通配符配置为自动
重新
传递
来自DLQ的
消息
?一些细节 <
jms
-destinations> <
jms
-queue name="Expi
浏览 3
提问于2019-12-04
得票数 1
1
回答
使用
消息
选择器的
JMS
时间戳筛选器
java
、
jms
、
mule
、
dataweave
我试图只使用至少15分钟的
JMS
消息
,但我没有
JMS
2.0,所以在发布
消息
时不能使用“
传递
延迟”。相关链接:- Mule运行时:4.1.5EEDataweave: 2.0
JMS
: 1.1
浏览 4
提问于2019-12-19
得票数 1
2
回答
从JMSXDeliveryCount
消息
中丢失属性“ActiveMQ”
jboss
、
jms
、
activemq
按照链接- "JMSXDeliveryCount“
消息
,应该将用于发送
消息
的次数。当从j控制台检查
消息
属性时,它会丢失,尽管其他受
Jms
支持的属性(如“"JMSXGroupSeq”JMSXGroupID“&JMSXGroupID)是可用的注:- 我使用了标准的activemq
浏览 3
提问于2017-09-25
得票数 1
回答已采纳
1
回答
如何确保camel上下文轮询weblogic
jms
队列中的排序
apache-camel
、
jms
、
weblogic
我正在尝试设置一个camel上下文,该上下文轮询weblogic
jms
队列,使用
消息
并将其发送到webservice端点。如果事务中出现任何错误或目标系统不可用,我需要
重新
传递
相同的
消息
,而不会丢失顺序/排序。我已经设置了一个单消费者的camel
jms
路由,并根据https://camel.apache.org/transactional-client.html启用了事务属性,并将
重新
交付设置为无限制。当事务因延迟而失败时,将
浏览 26
提问于2019-06-14
得票数 0
回答已采纳
1
回答
异常模式在commit-transaction上有效吗?
mule
.> <flow name="aFlow"> <
jms
:inbound-endpoint name="endpoint.Name" queue="${queue}"com.BusinessException" &
浏览 1
提问于2012-05-09
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
什么是Java消息系统(JMS)?
11个物联网消息传递的神话
协作消息传递的价值驱动力
在新年传递了一则好消息!
如何把你的消息传递给好友的?
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券