spring cloud 入门操作手册(全.docx

  1. 1、本文档共289页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
spring boot 2.1.4 spring cloud Greenwich.SR1 课前资料 STS 插件安装 lombok 插件安装 maven settings.xml spring cloud 入门手册 (全) 分段文档链接: 一~四 五~十 十一~十四 十五~二十 二十一~二十六 目录 目录 spring cloud 介绍spring cloud 技术组成 Spring Cloud 对比 Dubbo 一、service - 服务 二、commons 通用项目新建 maven 项目pom.xml java 源文件 pojo Item User Order service ItemService UserService OrderService util CookieUtil JsonUtil JsonResult 三、item service 商品服务 新建 spring boot 起步项目 选择依赖项pom.xml application.yml 主程序 java 源文件 ItemServiceImpl ItemController 四、user service 用户服务 新建 spring boot 起步项目选择依赖项 pom.xml application.yml 主程序 java源文件 UserServiceImpl UserController 五、order service 订单服务 新建 spring boot 起步项目 选择依赖项pom.xml applicatoin.yml 主程序 java 源文件 OrderServiceImpl OrderController 六、service 访问测试 七、eureka 注册与发现 创建 eureka server 项目:sp05-eureka pom.xml application.yml 主程序 修改 hosts 文件,添加 eureka 域名映射启动,并访问测试 八、service provider 服务提供者pom.xml 添加 eureka 客户端依赖application.yml 添加 eureka注册配置主程序启用服务注册发现客户端 启动,并访问 eureka 查看注册信息九、ribbon 服务消费者 新建 sp06-ribbon 项目 pom.xml application.yml 主程序RibbonController 启动服务,并访问测试 十、eureka 和 “服务提供者”的高可用eureka 高可用 application.yml ‐‐files.activeSTS 配置启动参数 ‐‐files.active 访问 eureka 服务器,查看注册信息eureka客户端注册时,向两个服务器注册 item-service 高可用application.yml 配置启动参数 启动测试 十一、ribbon 负载均衡 添加 ribbon 起步依赖(可选) @LoadBalancedRestTemplate 设置访问路径设置为服务id 访问测试 @LoadBalanced ribbon 重试 pom.xml 添加 spring-retry 依赖 application.yml 配置 ribbon 重试 主程序设置 RestTemplate 的请求工厂的超时属性 item-service 的 ItemController 添加延迟代码,以便测试 ribbon 的重试机制访问,测试 ribbon 重试机制 十二、ribbon + hystrix 断路器 微服务宕机时,ribbon 无法转发请求 复制 sp06-ribbon 项目,命名为sp07-hystrix 修改 pom.xml 添加 hystrix 起步依赖修改 application.yml @EnableCircuitBreaker主程序添加 @EnableCircuitBreaker RibbonController 中添加降级方法hystrix 短路超时设置 启动项目进行测试 十三、hystrix dashboard 断路器仪表盘 启用 hystrix 断路器 sp07-hystrix 项目添加 actuator,并暴露 hystrix 监控端点pom.xml 添加 actuator 依赖 调整 application.yml 配置,并暴露 hystrix 监控端点访问 actuator 路径,查看监控端点 新建 sp08-hystrix-dashboard 项目pom.xml application.yml @EnableHystrixDashboard@EnableDiscoveryClient主程序添加 和 @EnableHystrixDashb

文档评论(0)

暗伤 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档