# derek-mic-server-cloud **Repository Path**: beyondi18n/derek-mic-server-cloud ## Basic Information - **Project Name**: derek-mic-server-cloud - **Description**: 微服务框架 Spring Cloud - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-02-26 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README base-dev 分支是基础分支,就是一个简单的生产消费者项目 base-dev-eureka 分支 8000结尾的项目为集成eureka的项目,8100,8200,8300结尾的 项目是操作eureka的集群代码。 20200227  运行 eureka 服务中心 derek-00-eurekaserver-8000 工程  运行提供者工程 derek-01-provider-8081 工程  运行消费者工程 derek-01-consumer-8080 工程 采用feign的方式进行远程调用。 20200228 Ribbon 负载均衡  新建derekdb001,derekdb002  运行 eureka 服务中心 derek-00-eurekaserver-8000 工程  运行提供者工程 derek-01-provider-8081 工程  运行提供者工程 derek-01-provider-8082 工程  运行提供者工程 derek-01-provider-8083 工程  运行消费者工程 derek-01-consumer-8080 工程 20200229 Hystrix 熔断机制与服务降级 可以根据提交的ID 获取对应的版本 一般情况下这两种方式共同使用。fallbackMethod 方式用于解决处理器执行过程中的异 常问题,而服务降级类方式用于解决未获取到服务问题。 网关服务 zuul 1 derek-00-eurekaserver-8000 2 derek-02-provider-hystrix-8081 3 derek-02-consumer-feign-hystrix-8080 4 derek-02-consumer-feign-hystrix-8080 启动项目测试,可以修改路由访问映射规则进行测试 20200301 增加了 配置中心config的配置 1 derek-00-config-9999 2 derek-00-eurekaserver-8000 3 远程git仓库为MyConfigServer 20200302 增加了 安全认证 security OAuth2 1 derek-00-security-6000 2 derek-00-security-6001 20200303 增加OAuth2 仿照微服务进阶那本书,做的登录 derek-03-security 1 derek-03-authorization-server 2 derek-03-oauth2-client 3 derek-03-resource-server 20200306 增加项目文档说明:微服务框架SpringCloud文档说明.pdf