腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使用
camel-activemq-starter
的
transacted
标志
回
滚
消息
、
、
、
我正在
使用
带有yaml自动配置
的
camel-activemq-starter
。当我在消费者上
使用
"?
transacted
=true“
标志
时,
消息
转到DLQ。我正在寻找
的
行为是,如果camel路由中存在异常,则不从队列中删除
消息
。将"
transacted
=true“
标志
与camel-sjms和camel-jms一起
使用
,可以达到预期
的
效果。提前感
浏览 10
提问于2020-07-22
得票数 2
回答已采纳
1
回答
使用
消息
驱动
的
通道适配器和DMLC时
的
事务设置
、
我正在
使用
消息
驱动-通道适配器与DMLC。 2) sessionTransacted as true inDMLC Or is it enough to set acknowledge="
transacted
" in Message-Driven-Channel-Adapter alone.但是,当错
浏览 4
提问于2014-11-13
得票数 1
回答已采纳
1
回答
两阶段提交回
滚
jboss 7.x测试(2pc)
、
、
、
、
我正尝试在JBOSS eap7上测试2 pc事务
回
滚
。具有xa设置和oracle数据源。有什么想法或者更好
的</
浏览 1
提问于2016-05-06
得票数 0
1
回答
如何
启用从文件消费者到JMS生产者
的
camel事务?
,它成功地处理了文件中
的
前几条
消息
,然后给出了一些奇怪
的
异常。这一次它成功了,但这意味着已经处理
的
记录已经重复了。我一直在阅读有关在JMS和Camel中
使用
事务
的
文章,但我不明白
如何
将拆分后生成
的
所有记录包含到一个事务中,这样,如果出现错误,文件将被保留,但之前对该主题
的
任何“成功”发布都将被忽略。据我所知,.
transacted
()指令适用于消费者而不是生产者,而且据我所知,基于文件
的
组件无论<e
浏览 17
提问于2019-11-20
得票数 0
1
回答
Spring Integration处理http出站网关故障
、
假设其中一个服务器拾取
消息
,并且如果http调用由于某种原因而失败,则在两者之间拾取该
消息
。应该将
消息
放回队列中,以便其他服务器可以拾取该
消息
并进行处理。这可以
使用
Spring Integration来实现吗?我读了很多关于交易
的
东西,但是找不到可行
的
方法。
浏览 2
提问于2013-05-25
得票数 1
2
回答
MQ
消息
回
滚
、
、
我正在尝试从Java中
的
MQ队列中读取
消息
,在处理异常时,我对
回
滚
时
的
流程感到有点困惑。我
的
问题是,我
如何
回
滚
?我注意到在MQQueueSession类中有一个rollback()方法。但我
浏览 0
提问于2013-04-18
得票数 1
回答已采纳
1
回答
事务生产者会话的确认模式
、
、
ActiveMQ 5.7.0/ JMS 1.1mp.setDeliveryMode(DeliveryMode.PERSISTENT);关于 在自动确认模式下,
消息
队列客户端运行时立即为其将传递给
消息
使用
者
的
每一条
消息
发送一个客户端确认因此,确认模式是关于向生产者传递
消息
。如果我只将会话用于发送
消息</em
浏览 2
提问于2015-11-12
得票数 0
回答已采纳
1
回答
Spring boot JMS :当jms接收器发生内部应用程序错误时,
如何
不丢失JMS
消息
、
、
、
如果JMS接收器由于某种原因(如数据库连接失败)而失败,则JMS
消息
将丢失。有没有人能建议我用spring boot应用程序避免丢失JMS
消息
的
常见解决方案是什么?如果在接收端处理
消息
时出现错误,我是否应该将
消息
重新发送回发出
消息
的
队列? 以下是我为该场景编写
的
源代码。
浏览 6
提问于2020-05-22
得票数 0
回答已采纳
3
回答
ActiveMQ :死信队列保持
消息
顺序
、
、
、
我
使用
ActiveMQ作为代理来传递
消息
。这些
消息
旨在以数据库
的
形式写入。有时,数据库无法访问或关闭。在这种情况下,我希望
回
滚
我
的
消息
,以便稍后重试此
消息
,并且我希望继续阅读其他
消息
。这段代码工作得很好,除了一点:
回
滚
的
消息
阻止了我读取其他
消息
: private Connection getConnection() throws
浏览 2
提问于2010-07-13
得票数 6
回答已采纳
1
回答
会话
回
滚
、回退和死信处理程序
、
我
使用
MQQueueSession.rollback()
回
滚
工作单元。
消息
被移到BACKOUT queue,这样就可以了。 然而,问题是
如何
处理回退队列中
的
这些
消息
?我读到我可以
使用
runmqdlq工具,但它只能处理以MQDLH为前缀
的
消息
。简单
的
MQQueueSession.rollback()似乎不能做到这一点。我做错了什么?MQQueueSession session = (MQQueueSe
浏览 1
提问于2012-12-21
得票数 0
回答已采纳
1
回答
带有JMS事务和REST post调用
的
Camel
、
我需要从队列中读取一条
消息
,然后调用REST服务进行发布。然后,我查看了,看起来您可以设置一个maximumRedeliveries来再次处理队列
消息
,所以在失败
的
情况下回
滚
事务,我想知道在同一条骆驼路由中,如果我们必须调用REST服务来发布某件东西,该部分
如何
回
滚
useOriginalMessage() .logHandled(false) .logExhausted(tr
浏览 0
提问于2018-11-20
得票数 0
回答已采纳
1
回答
使用
IBM MQ和Oracle作为资源
的
独立spring应用XA事务
、
、
、
我正在开发一个独立
的
Apache应用程序(不是在J2EE容器上运行)。该应用程序需要能够在分布式事务中将
消息
从IBM队列管理器路由到Oracle数据库。我
的
谷歌搜索几乎带我去了几个地方,但没有一个能给我提供一些好
的
线索,让我知道
如何
把所有的东西组合在一起。下面的链接是最接近我所需要
的
,但不幸
的
是,它不足以使我走上正确
的
道路。 预先感谢您
的
投入。
浏览 2
提问于2015-07-13
得票数 2
回答已采纳
1
回答
AMQP入站和JMS出站之间
的
全局事务
、
我们需要在RabbitMQ和MQSeries之间传输
消息
。 </int-jms:request-handler-advice-chain>我们希望确认RabbitMQ队列中
的
消息
为此,我们在amqp入站上
使用
属性channel-
transacted
,在jms出站上
使用
session-
t
浏览 22
提问于2020-03-11
得票数 1
回答已采纳
1
回答
如何
在Apache Camel DSL中
回
滚
事务?
、
、
、
我编写了这个用于教育apache camel事务
的
代码。from("jms:SAMPLE_1") .log("message") throw new Exception(); .end(); 在发生错误后,我
使用
事务处理,我必须触发
浏览 1
提问于2019-08-27
得票数 0
1
回答
Camel:如果
使用
者不能确认的话
回
滚
jdbc事务
、
、
、
我有一个后端应用程序,它
使用
AMQ/Camel来消耗
消息
。在每次
消息
处理期间,
使用
@Transactional JDBC完成数据库插入。我配置了两个
消息
代理。问题是:如果主代理被停止,当前
的
交易所在消费者中就会变得陈旧:他们中
的
一些人已经做了插入,但还没有将ACK发送回代理。最后,代理将执行
消息
回
滚
,然后应用程序再次获得相同
的
消息
,从而导致数据库错误,因为它们已经被插入。
浏览 3
提问于2016-03-10
得票数 1
回答已采纳
2
回答
如何
在引发UserError之前更新字段并防止更改回
滚
、
、
、
我试图显示自定义(警告)
消息
时,单击确认按钮在发票(account.move)。 基本思想是:当用户确认新
的
发票检查条件时(这是第一次显示
消息
吗?)这很好,但是我有bool字段作为
标志
(
消息
已经显示了吗?)在提升UserError之前,我需要更新这个
标志
(进行永久更改,这样用户就不会被困在循环中)。不幸
的
是,引发UserError会导致数据库
回
滚
,因此我对
标志
字段
的
更新总是
回
<em
浏览 10
提问于2022-01-13
得票数 0
1
回答
Spring JMS listener中
的
事务管理
、
、
、
、
一旦
消息
到达输入队列,它就会对
消息
进行某些处理,并将
消息
放到多个其他队列中进行进一步处理(我们可以将这些其他队列称为输出队列)。虽然它将
消息
发送到其他输出队列,但如果由于任何原因将
消息
发送到其中一个输出队列可能会失败,我希望确保在失败之前完成
的
其他发送到输出队列
的
操作被
回
滚
。基本上,我想确保它是原子操作。下面是我
使用
的
配置 <jms:listener-container acknowledge
浏览 1
提问于2015-01-02
得票数 8
回答已采纳
1
回答
具有并发
使用
者
的
Jms
消息
驱动通道适配器可避免在崩溃时丢失
消息
我正在尝试弄清楚
如何
将
消息
驱动通道适配器与并发
使用
者一起
使用
,并且能够在不丢失任何
消息
的
情况下承受系统故障。在我当前
的
实现中,我
使用
Spring Integration并从ArtemisMQ服务器读取,并且我需要能够
回
滚
任何无法到达流末尾
的
消息
。concurrent-consumers="5" error-channel="er
浏览 23
提问于2020-12-08
得票数 0
回答已采纳
1
回答
NHibernate 3、HttpModule和错误
、
、
、
背景:
使用
HttpModule
使用
NH3创建web应用程序
的
启动,以管理事务和会话
的
创建/提交/
回
滚
。在发生错误
的
情况下,我希望向用户返回一条简单
的
消息
,但
回
滚
事务。挂钩到context.Error事件,允许在异常时轻松
回
滚
,但是,由于异常正在被捕获,因此它永远不会被调用,向用户显示友好
的
消息
。由于上述问题
浏览 5
提问于2011-08-15
得票数 0
回答已采纳
2
回答
事务处理兔子MQ和Spring
、
、
、
我在这里想要了解
的
东西很少。我
的
要求是,我希望将记录存储在db中,并希望将
消息
发送到队列,然后让我们用相同
的
方法来说明,如果它抛出一些异常,我不想发送
消息
,也不想提交db事务。现在我想
使用
spring事务,但由于两种不同
的
资源,考虑
使用
JTA
使用
一些原子库来同步资源--但我再次阅读了RMQ不支持2PC或XA等。无论
如何
,我先试了一下,没有添加atomikos,我所做
的
只是确保我
的
通
浏览 3
提问于2017-10-13
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
(1)
RocketMQ事物消息调研
基于可靠消息方案的分布式事务(二):Java中的事务
「微服务」Saga 模式 如何使用微服务实现业务事务-第二部分
分布式事务实践(二)-Spring的事务管理机制
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券