摘要: 在昨天的练习作业中,a56爆大奖在线娱乐们改造了余额支付功能,在支付成功后利用RabbitMQ通知交易服务,更新业务订单状态为已支付。 但是大家思考一下,如果这里MQ通知失败,支付服务中支付流水显示支付成功,而交易服务中的订单状态却显示未支付,数据出现了不一致。 此时前端发送请求查询支付状态时,肯定是查询交易服务状态 阅读全文
posted @ 2024-07-05 08:30 LilyFlower 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 微服务一旦拆分,必然涉及到服务之间的相互调用,目前a56爆大奖在线娱乐们服务之间调用采用的都是基于OpenFeign的调用。这种调用中,调用者发起请求后需要等待服务提供者执行业务返回结果后,才能继续执行后面的业务。也就是说调用者在调用过程中处于阻塞状态,因此a56爆大奖在线娱乐们成这种调用方式为同步调用,也可以叫同步通讯。但在很多场景 阅读全文
posted @ 2024-07-05 08:29 LilyFlower 阅读(1) 评论(0) 推荐(0) 编辑