服务治理总结

  1. 一些认识和总结,不一定全面
  2. 健康检查: http的head,get,options,nginx 健康检查:主动,被动 upstream status: nginx_upstream_check_module ngx_upstream_status
  3. 部署方案
  4. 弹性服务:backpressure思路和实现

三板斧:可灰度、可监控、可回滚

核心业务技术拆分逻辑:把不同的业务独立开,目标是增加稳定性和可维护性,实现核心业务的“高内聚,低耦合”,实现对客户的高可靠保证。 稳定性:减少核心业务的代码层面的依赖,隔离数据库、缓存、部署等,通过职责分离降低复杂度,从而提升稳定性。 可维护性:核心业务拆出后,关注点分离,从而更加容易聚焦和迭代,带来可维护性提升。

2021-03-27 14:49:15 +0800 yajw Copy old posts A