spring-boot - GCP 发布-订阅 @Transactional
问题描述
我正在将消息从 MQ 传输到 gcp 主题。
如何让 gcp-pubsub 参与 @Transactional?
目标:我想确保,如果将 msg 传输到 gcp-topic 时出错,MQ 消息不应该被消耗(放回)。
我尝试使用 Atomikos,看起来 gcp-pubsub 不支持事务。我可能会遗漏一些东西。
更新:GCP 支持确认 gcppubsub 不支持事务。我必须找到替代方法来实现我的目标。
任何基于 springboot 的演示代码都会有所帮助。
解决方案
推荐阅读
- c# - 类在控制器中没有无参数构造函数异常
- binary - 如何在 MIPS 机器代码中将负数转换/编码为立即数
- apache-kafka - 是否有与 AWS Kinesis Firehose 对应的 Kafka?
- html - HTML5 音频样式
- css - Bootstrap 4 - 跨列排列元素容器以具有相等的高度
- django - Django2.2 部分数据,除非指定端口(ERR CONTENT LENGTH MISMATCH)
- python-3.x - ElementNotVisibleException:消息:尝试通过 Selenium 和 Python 单击按钮时出现元素不可交互错误
- javascript - Javascript电话号码验证-错误消息擦除
- python - Pandas 系列不存储数据而是指向数据的指针。它的内部实现是什么?
- c - 我不确定如何跟踪代码数组?