设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
影视
报酬
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
Go 编程语言
›
大佬们请教个问题,正在使用 gorm 有些必要弄个事务提交 ...
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
社保缴纳基数引发的讨论,表示理解不了
›
车牌摇到号了,无奈手头不宽裕,纠结是买二
›
去马来西亚做计算机靠谱吗?
›
最终还是对开发者下手了🤣
›
公司开始主动补缴社保了,是有什么大雷么?
今日热议主题
zfs 顺序写缓存有什么比较好的方案么?
关于 raycast 无法搜出想要的结果
Mac mini 通过雷电 4 接口可以支持 DP2.0
海外小游戏工作室招前端开发、 node 后端、
建立了 Signal 群,有人来吗?
记一次 Windows 开机后会伴随 c 盘 IO 负载
记一次 Windows 与 chrome 的不兼容,看两
做了一款在线制作字幕拼图工具
不要和中资外包大企业 HR 合作,除非准备好
20241125 午夜俱乐部
大佬们请教个问题,正在使用 gorm 有些必要弄个事务提交成功后回调的工具吗?
xiaozirun
· 2024-8-28 11:02:44 · 58 次点击
为什么有这个疑问呢,因为这似乎是个少用的工具,`gorm`也不支持。都是又觉得有必要,在一些场景下可能会用到,例如在服务层的方法中向消息队列发布消息,这显然是要在事务成功提交后发布的。
实现大致方向是封装事务方法,在`context`中写一个值来存储回调方法。
举报
·
58 次点击
登录
注册
站外分享
微信扫一扫
QQ分享
微博分享
豆瓣分享
复制链接
显示全部
|
最新评论
4 条回复
沙发
securityCoding
初学
2024-8-28 12:48:36
想复杂了吧哥,这两个异构中间件就正常业务流程写就好了吧, tx 提交后再调用 mq
板凳
dobelee
小成
2024-8-28 12:56:17
没必要这么花里胡哨,你这样也保证不了一致性。还不如保持存储层简单干净,消息逻辑里发就行。
地板
lasuar
小成
2024-8-28 13:41:09
这不是一个少用的工具,而是一个性化的需求。
5#
Kauruus
小成
2024-8-30 16:34:16
大佬们请教个问题,正在使用 gorm 有些必要弄个事务提交成功后回调的工具吗?
用 outbox 模式,把消息也写到 db 。
返回顶部