![](../../asset/images/user/bgImg_default.jpeg)
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
Blockchain-APTrace-Fabric-master农产品溯源开源项目详解
农产品溯源系统是对农产品从种植到销售的全生命周期进行跟踪的系统。基于农产品溯源数据对相关人员进行追责是保障农产品食品质量安全的重要手段。目前,许多地区已经使用信息系统实现了农产品的溯源跟踪,但相关数据易篡改,溯源信息难可信,事故责任难落实。溯源系统的信用危机严重影响了优质企业的发展。区块链作为一种去中心化的数据存储技术,其维护的数据具备公开透明、不可篡改等特性。利用区块链技术为相关企业建立信任中心
![文章图片](https://img-blog.csdnimg.cn/direct/cf55fa5b641b4b8a8373577d78287f20.png)
(三)Spring Cloud之Gateway网关
底层使用的是webFlux技术(java),内部使用的服务器为Netty.WebFlux是一个响应式的技术.稍后我们在学习网关的过滤器时,使用的都是webFlux的过滤器,与我们之前学的稍有不同.Netty服务器默认端口为8080我们之前学过的所有组件,底层均依赖SpringMVC-Servlet,依赖Tomcat服务器.
![文章图片](https://img-blog.csdnimg.cn/direct/61fffe853dc545e283c339c2aabf0dcd.png)
(一)Spring Cloud 直击微服务作用、架构应用、hystrix降级
a.在需要降级的方法上降级注解: @HystrixCommand(fallbackMethod="降级方法名")当服务从Eureka中拉取多个服务地址时,Ribbon可以实现负载均衡(从多个地址中选择一个)雪崩问题: 在一个业务链路中,由于下游服务的故障,导致整个链路关联的所以服务宕机.服务熔断: 当出错率到达一定的阈值时,直接熔断,不再访问下游服务,直接降级.服务降级: 换一种方式快速给上游服务
![文章图片](https://img-blog.csdnimg.cn/direct/cfbf8d60c8bf4170807ec80eaf9dd82e.png)