欢迎您光临本小站。希望您在这里可以找到自己想要的信息。。。

微服务框架概述

架构&设计模式 water 1943℃ 0评论

  微服务框架


    服务注册与发现(Eureka)
    客户端负载均衡(ribbon)
    服务传输协议(rest,thrift)
    服务熔断降级(Hystrix)

   配置中心(apollo)

   spring boot原生监控(spring boot admin)


    消息流服务(PUB/SUB)
    服务追踪体系
    服务监控体系
    服务多级缓存


   代码规范:
        1:项目规范
          项目名称:test-service-${serviceName}
          API模块: test-service-${serviceName}-api
          服务模块:test-service-${serviceName}-provider
          消费模块:test-service-${serviceName}-consumer

        2:包结构规范
          类包前缀: com.test.${serviceName}   (src/main/java)
          资源文件包: resources                      (src/main/resources)
          IDL文件包: thrift                         (src/main/thrift)

        3:生产服务必须为发行版,其他可为快照版,具体维护操作见服务版本维护

转载请注明:学时网 » 微服务框架概述

喜欢 (0)or分享 (0)

您必须 登录 才能发表评论!