UltraXiaoZi 最近的时间轴更新
UltraXiaoZi

UltraXiaoZi

V2EX 第 610506 号会员,加入于 2023-01-16 11:08:26 +08:00
UltraXiaoZi 最近回复了
一个是厂家直销 一个是中间商代理 肯定不一样啊
如果你用的是 spring-rabbitmq ,自动模式不会丢失数据,抛出异常后消息会回退,这个你可以自己试一下就知道了,和手动确认的唯一区别是 spring 封装了一个异常类,如果不想出现异常,就抛出 AmqpRejectAndDontRequeueException ,另外你可以看一下 org.springframework.amqp.core.AcknowledgeMode 的注释

/**
* Auto - the container will issue the ack/nack based on whether
* the listener returns normally, or throws an exception.
* <p><em>Do not confuse with RabbitMQ {@code autoAck} which is
* represented by {@link #NONE} here</em>.
*/
AUTO;

明确告诉你了,这里面的 AUTO 并不是 rabbitmq 中的 auto ,本质上也是手动,只是被 spring 封装了一层,当然你也可以用手动,但是那样对代码的侵入性太高了,而且这种这种通用处理一般建议是抽离到业务代码之外,便于全局控制和保持一致的处理方式,除非你有非常特别的用需要使用 channel 进行操作
224 天前
回复了 evada 创建的主题 macOS Mac 上有什么好用的播放本地音乐的 app 吗?
美元 30 年大底 破底翻 美联储持续加息 未来利率持续处于 5% 6%的水平 黄金起不来的 实体黄金也是根据黄金的实时价格去买卖的 没什么区别 不如定存美元 抗通胀叠加高利率 比黄金投资靠谱
227 天前
回复了 UltraXiaoZi 创建的主题 OpenAI chatgpt plus 邀请 3 个月免费使用
@manshisan

开卡费

$15.9

充值手续费

4.5%

消费手续费

0%

提现手续费

0%

交易退款费

2%

交易撤销费

$1/笔
228 天前
回复了 UltraXiaoZi 创建的主题 OpenAI chatgpt plus 邀请 3 个月免费使用
229 天前
回复了 UltraXiaoZi 创建的主题 OpenAI chatgpt plus 邀请 3 个月免费使用
@yinft 还有一个已经激活了 plus 三个月的账号 到 12 月 31 号过期 不用填信用卡了
229 天前
回复了 UltraXiaoZi 创建的主题 OpenAI chatgpt plus 邀请 3 个月免费使用
@syboml
https://bewildcard.com/i/ULTRAXIAO

wildcard 有开卡费 只能用两年 但是 目前看基本上国外的网站都能用
232 天前
回复了 ericcen 创建的主题 程序员 生产中, rabbitmq 一般用哪种模式
@mbeoliero123 两种情况 主要针对 rabbitmq 的 connection 和发送端 消费端没有关系(这都是在通信协议上层 定的应用层指令)

mq 正常的重启 或者 意外停机 rabbitclient 都是有自动重连功能的 默认没有次数限制 一直到 mq 起来为止

如果是 mq 内存溢出造成的 mq 主动断开 重连三次之后会关闭连接 后续只能重启应用才能连上

具体的重连实现 可以看一下 autoreconnectlistener
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5289 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 03:13 · PVG 11:13 · LAX 20:13 · JFK 23:13
Developed with CodeLauncher
♥ Do have faith in what you're doing.