微服务-服务设计原则

博客介绍了服务调用相关要点。服务提供方要确保幂等性并提供反向操作服务;服务消费方需记录调用过程、捕捉异常、做补偿和失败重试。还提到异常和日志应集中处理,服务权限管控只针对消费者身份认证授权,数据读写授权由应用逻辑负责。
  1. 服务提供方需要确保服务调用的幂等性,并且提供服务的方向操作服务。
  2. 服务消费方有责任记录调用的过程,捕捉各种异常,调用反向操作服务做补偿,对调用失败重试。
  3. 异常处理以及日志追踪:服务的异常或日志记录应集中处理,方便做服务的性能分析、异常追踪、SLA监控。
  4. 服务权限管控范围:服务只对服务消费者身份(可以是应用身份或者个人身份)进行认证和授权,服务不对数据读写范围进行授权,数据读写范围的授权由服务实现逻辑(应用逻辑)负责。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值