原创 微服务 【思考】小项目的误区就是用了微服务架构 当一个技术leader带领几个不同的团队做一个超级大的项目的时候,可以使用微服务的架构来进行架构的设计,通过明确定义的API与其他的服务进行通信。为什么微服务对小项目来说是一个错误比如有一个SaaS产品,用微服务就会这么设计:1.授权服务收到请求2.在授权服务中判断要不要创建用户3.用户服务收到请求4.用户服务在数据库中创建用户5.通知服务收到请求6.发送欢迎的邮件7.将欢迎邮件存储到数据库中。 2023-04-27 浏览(56) 评论(0) 阅读全文
原创 微服务 Spring Cloud 学习笔记4 Eureka 结合Hystrix实现断路器 ###一、Ribbon增加断路器 修改ribbon项目的POM.XML文件。 2020-07-02 浏览(444) 评论(0) 阅读全文
原创 微服务 Spring Cloud 学习笔记3 Eureka 结合feign实现负载均衡 client:port:application:method=RequestMethod.GET) StringwelcomeFromClientOne(@RequestParam(value="name")Stringname);importorg.springframework.web.bind.annotation.RestController; 2020-06-26 浏览(450) 评论(0) 阅读全文
原创 微服务 Spring Cloud 学习笔记2 Eureka 结合ribbon实现负载均衡 pom.xml->modules中增加 ribbon src\main\java\cn\djc8\eurekaclient\EurekaclientApplication.java 增加portValue属性,returnname+"PORT:client:port:application: 2020-06-23 浏览(443) 评论(0) 阅读全文
原创 微服务 Spring Cloud 学习笔记1 Eureka环境搭建 port:instance://${eureka.instance.hostname}:application: 2020-06-23 浏览(385) 评论(0) 阅读全文