spring cloud
文章平均质量分 93
spring cloud
香树
我们不生产代码,我们只是代码的搬运工
展开
-
微服务——Hystrix断路器(豪猪哥)
官网:https://github.com/Netflix/Hystrix/wiki/How-To-Use 服务器忙,请稍候再试,不让客户端等待并立刻返回一个友好提示类比保险丝达到最大服务访问后,直接拒绝访问,拉闸限电,然后调用服务降级的方法并返回友好提示秒杀高并发等操作,严禁一窝蜂的过来拥挤,大家排队,一秒钟N个,有序进行 YML 主启动 业务类 service controller 正常测试 测试 JMeter下载地址:http://jmeter.apache.org/download_jmete原创 2022-06-24 23:15:46 · 159 阅读 · 0 评论 -
OpenFeign服务接口调用
GitHub:https://github.com/spring-cloud/spring-cloud-openfeign Feign是一个声明式的web服务客户端,让编写web服务客户端变得非常容易,只需创建一个接口并在接口上添加注解即可 将消费者配置到eureka集群中 yml 消费者主启动上加@EnableFeignClients,开启基于OpenFegin的服务调用功能 新建接口加上@FeignClien controller 服务消费方 测试:http://localhost/co原创 2022-06-24 20:59:35 · 283 阅读 · 0 评论 -
微服务——Ribbon的两三事
https://github.com/Netflix/ribbon/wiki/Getting-Started Ribbon目前也进入维护模式未来替换方案LB(负载均衡) 前面我们讲解过了80通过轮询负载访问8001/8002,一句话,Ribbon=负载均衡+RestTemplate调用 总结:Ribbon其实就是一个软负载均衡的客户端组件,他可以和其他所需请求的客户端结合使用,和eureka结合只是其中的一个实例。POM 官网:https://docs.spring.io/spring-framewo原创 2022-06-24 20:22:17 · 194 阅读 · 0 评论 -
微服务——服务注册与发现
上一章节:我们详细的介绍了微服务架构编码构建,基于上一章我们大家的80消费者和8001生产者的服务架构,我们本章详细的介绍下常见的微服务架构中的服务注册与发现组件。技术栈: 写YML 主启动 测试:http://localhost:7001/ EurekaClient端cloud-provider-payment8001将注册进EurekaServer成为服务提供者provider,类似尚硅谷学校对外提供授课服务 cloud-provider-payment8001 (上一章已经建立了原创 2022-06-21 22:17:07 · 230 阅读 · 0 评论 -
4.微服务架构编码构建
约定 > 配置 > 编码 1.3、解决maven下载不了jar的问题请复制这个链接到浏览器自行解决: https://blog.csdn.net/HeyWeCome/article/details/104543411 创建完成后请回到父工程查看pom文件变化 写YML 主启动 业务类 1.建表SQL 2.entitles 主实体Payment Json封装体CommonResult 3.dao 接口PaymentDao mybatis的映射文件PaymentMapper.xml 4.serv原创 2022-06-20 00:23:56 · 194 阅读 · 0 评论