delete时序图
2021-02-19 00:09:42 546 举报
在delete时序图中,首先客户端发起删除请求,该请求被发送到服务器。服务器接收到请求后,会先进行权限验证,如果用户有删除的权限,则进入下一步。接着,服务器会在数据库中查找要删除的数据,如果找到了匹配的数据,就会将其标记为待删除状态。然后,服务器会返回一个确认信息给客户端,告知删除操作已开始。接下来,服务器会异步地执行实际的删除操作,这可能需要一些时间来完成。最后,当删除操作完成后,服务器会更新数据库中的记录,并将删除成功的消息返回给客户端。整个过程结束后,客户端可以继续进行其他操作或关闭连接。
作者其他创作
大纲/内容
ItemService
根据传入参数,找到需要删除的CartItems(deleteItems)
校验菜品直减信息
根据校验后菜品列表更新deleteItems中的discount信息
删除请求
更新数据库,使数据库与新购物车信息保持一致
promotionService
查询数据库中现有购物车
删除后item列表
得到删除后的购物车item列表
redis/DB
cache aside所以可视为同一个对象
外部服务调用
校验后最新的菜品列表
错误信息
获取直减信息
cartService
收藏
0 条评论
下一页