Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >重新尝试在间隔之后获取消息。

重新尝试在间隔之后获取消息。
EN

Stack Overflow用户
提问于 2015-04-20 21:39:31
回答 1查看 233关注 0票数 1

DefaultMessageListenerContainer (DMLC)在Q上轮询消息,如果有消息,它将调用已配置的侦听器的onMessage方法。如果onMessage执行一些操作,如DB写(由于某种原因而失败),我们希望回滚事务,以便消息保持在Q上,并在下一个轮询周期中获取。

但是,我们希望DMLC在事务失败后尝试重新轮询之前等待一定的时间间隔。这样,我们就给了系统一些时间来摆脱错误的局面。

我们如何才能做到这一点?

谢谢,

雅什

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-20 23:17:22

您不能在DMLC中这样做--它不受JMS标准的支持。

一些代理(例如ActiveMQ)可以被配置为延迟重发。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29763814

复制
相关文章
Java 指定日期和日期间隔,返回间隔 之前 | 之后 的日期
public class DateUtil { /** * 指定日期和日期间隔,返回间隔之前的日期 * @param specifiedDay * @param interval * @return */ public static String getSpecifiedDayAgo(String specifiedDay, int interval){ return getSpecifiedDay(specifiedDay
大数据工程师-公子
2019/03/14
2.6K0
scala获取某个时间间隔的时间
还可以是 DAY_OF_MONTH 、 HOUR 、 MINUTE 、 Day 等等,打印结果如下:
机器学习和大数据挖掘
2019/07/02
3.3K0
MySQL获取当前时间与日期间隔[通俗易懂]
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/08
6.9K0
Mybatis 在 insert 之后想获取自增的主键 id
1、dao层: package com.admin.dao.mapper.linkage; @MyBatisDao public interface StrategyMapper { int insert(Strategy record); } 2、实现层 package com.admin.dao.mapper.linkage; @Service public class StrategyService { @Autowired private StrategyMapper strategy
麦克劳林
2018/12/19
3.7K0
LiveData 非粘性消息的探索和尝试
LiveData 默认是支持粘性消息的(关于什么是粘性消息,请移步我的另一篇文章:LiveData 的正确使用姿势以及反模式 ),如何通过 LiveData 来实现非粘性消息呢,本文将在官博的基础上,分析几种尝试的方案,以及他们各自的优缺点
GeeJoe
2021/12/09
9810
Confluence 6 针对 'unmigrated-wiki-markup' 宏重新尝试合并
在签名的章节中,我们主要是针对没有完全合并完成余下的为合并内容的异常处理。最常见的情况是内容以及被合并了,但是页面使用 wiki 标记的内容没有被合并,通常这些 wiki 标记的内容使用了 'unmigrated-wiki-markup' 宏。任何使用了这个宏的页面将会显示在合并报告中。这部分的内容还是可以查看和编辑的,但是因为使用了是 wiki 的标记,这部分的内容没有办法使用富文本编辑器的所有功能。
HoneyMoose
2019/04/24
3860
Confluence 6 针对 'unmigrated-wiki-markup' 宏重新尝试合并
Confluence 6 针对 'unmigrated-wiki-markup' 宏重新尝试合并
在签名的章节中,我们主要是针对没有完全合并完成余下的为合并内容的异常处理。最常见的情况是内容以及被合并了,但是页面使用 wiki 标记的内容没有被合并,通常这些 wiki 标记的内容使用了 'unmigrated-wiki-markup' 宏。任何使用了这个宏的页面将会显示在合并报告中。这部分的内容还是可以查看和编辑的,但是因为使用了是 wiki 的标记,这部分的内容没有办法使用富文本编辑器的所有功能。
HoneyMoose
2019/05/09
4730
Confluence 6 针对 'unmigrated-wiki-markup' 宏重新尝试合并
关于spark streaming重新编译之后部署异常
使用spark streaming开发的人员都知道,它的容错机制是通过checkpoint来实现的,但是checkpoint有一个问题,就是当线上在运行一个spark streaming那么这时候你在编译一下(平时也难免不了对代码进行修改编译),再次发布的时候就会报checkpoint反序列化异常的errors。
用户5252199
2022/04/18
3110
python获取日期加减之后的日期
python语言中的datetime模块可以利用其中的方法获取不同的日期,比如获取当前日期、明天、昨天、上个月、下个月和明年。下面利用几个实例说明这些日期的获取方法,操作如下:
周小董
2019/03/25
10.9K0
python获取日期加减之后的日期
Selenium - 获取页面跳转之后的链接
今天在使用Flask+Selenium开发的时候遇到了一个天坑,这个页面会自动跳转到新页面,但是我使用driver.current_url无法获取到最新的页面url,获取到的还是driver.get(url)的
用砖头敲代码
2022/11/22
3.2K0
[答疑]消息分发器定时从消息管理器获取消息
请教下模块之间能画用例图来抓模块职责吗?还是说这种做法是伪用例,得到的图也没有意义? 比如下面这个用例图:
用户6288414
2022/04/11
8850
[答疑]消息分发器定时从消息管理器获取消息
贞炸了!上线之后,消息收不到了!
昨晚生产系统机房切换,又度过了一个不眠之夜。趁着这段无聊时间,分享一下前一段时间 RocketMQ 踩坑经历
andyxh
2020/11/26
1.1K0
贞炸了!上线之后,消息收不到了!
当我尝试问了chatGPT几个问题之后,我感到了危机......
Once upon a time, there was a young man named Jack who lived in a small town. He was a kind and gentle soul, but he was also a bit of a loner. He had few friends and spent most of his time alone.
何处锦绣不灰堆
2023/03/07
2940
Nginx在CDN加速之后,获取用户真实IP做并发访问限制的方法
从昨晚忙到现在就是为了做网站防护,为了简单抵挡一下某些XX的DDoS攻击,网站开启了百度云的免费CDN服务。 开启CDN之后,我之前写的Shell防护脚本也就宣告无效了,因为不管是正常访问还是攻击访问,脚本拿到的IP都是CDN节点的,而我不可能把CDN的节点IP也给禁用了,那就都不能访问了(其实已经犯过错了,导致天津,北京的大面积不可以访问站点,仅有几个存在的CDN可以访问!多亏朋友提示!)。 为了解决这个窘迫,我想到了以前看过的Nginx访问限制。通过查资料,让我拜读了一枚大神的神作,感觉收获颇丰!于是转
老七Linux
2018/05/31
3.9K0
公众号开发:获取用户消息和回复消息
最近在看微信公众号的开发文档,觉得很有意思,可以自定义开发一些功能,比如有人关注了公众号之后,你可以做出稍微复杂点的回复(简单的回复在公众号后台配置就好啦);比如关注者发送了「学习」消息,你可以给他推送一些文章,发送「天气」的消息,你可以回复当前的天气状况;还可以进行素材的管理,用户的管理等等。
Java技术编程
2020/06/10
5.8K0
公众号开发:获取用户消息和回复消息
WPF 通过 RawInput 获取触摸消息
触摸在 Windows 下属于比较特殊的输入,不同于键盘和鼠标,键盘和鼠标可以通过全局 Hook 的方式获取到鼠标和键盘的输入消息。而触摸则没有直接的 Hook 的方法。如果期望自己的应用,可以在没有作为前台获取焦点的应用时,可以抓取到全局的触摸消息,抓取到其他应用程序的触摸输入,那么可以尝试使用 RawInput 的方式。通过 RawInput 的方式,可以让一个没有任何激活的、触摸直接命中的窗口的应用程序接收到全局的所有触摸消息
林德熙
2023/04/07
9021
在 mono 下尝试 ASP.NET vNext
网上已经有很多从源代码安装 mono 的资料了, 所以就不再啰嗦了, 没有做过的可以参考这两篇文章:
beginor
2020/08/10
5260
在 mono 下尝试 ASP.NET vNext
消息队列之Kafka——从架构技术重新理解Kafka
在Kafka中,客户端和服务器使用一个简单、高性能、支持多语言的 TCP 协议.此协议版本化并且向下兼容老版本, 我们为Kafka提供了Java客户端,也支持许多其他语言的客户端。
用户5546570
2020/05/27
5990
消息队列之Kafka——从架构技术重新理解Kafka
检定时间间隔测量仪,时间间隔测量仪检定,时间间隔测量仪,时间间隔测量设备
时间间隔测量仪主要由内置振荡器、分频倍频、信号调理、时间间隔闸门、计数器、控制电路及键盘和显示等单元组成。测量仪的工作原理是使用准确度已知的标准时间 (时基) 信号去度量被测的时间间隔。信号 A 和信号 B 通过信号调理电路合、放大、整形后送入时间间隔闸门产生电路,产生时间间隔闸门。
时频专家
2023/03/02
2.1K0
点击加载更多

相似问题

Java swing没有在异常之后重新尝试方法

25

在尝试模块时获取错误消息

12

即使在从处理程序返回错误之后,Lambda也不会重新尝试处理SQS消息

125

在第一次最大尝试之后停止重新连接的尝试

211

在调用清除间隔()之后,设置间隔而不停止

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文