随笔分类 - spring cloud
摘要:1.导入jar包 2.编写hystrix测试类 (1)正常情况 (2)异常情况 (3)测试方法 3.服务接口
        阅读全文
                
                    posted @ 2018-12-10 15:20  
谋知
    
                
            
摘要:此处就单纯写一个消费者服务,通过Feign来调用生产者中的接口,生产者中的接口可以自己随便定义一个,前面博客中也有代码 1.导入springcloud Feign的jar包 <parent> <groupId>org.springframework.boot</groupId> <artifactI
        阅读全文
                
                    posted @ 2018-12-10 11:27  
谋知
    
                
            
摘要:一、自定义注解翻译器 (1)JAXRS 注解翻译器实例 ① 导入JAXRS所需要的jar包 ② 编写接口类 并使用 javax注解 ③ 测试方法 (2)自定义注解翻译器MyContract ① 自定义注解 ② 编写接口类 ContractClient 并使用自定义注解 @MyUrl ③ 自定义注解翻
        阅读全文
                
                    posted @ 2018-12-07 17:44  
谋知
    
                
            
摘要:Feign 开源地址:https://github.com/OpenFeign/feign 1.编写接口服务 (1)导入jar包 (2)编写接口 2.Feign客户端 (此处通过cxf做一个对比) (1)cxf客户端 (2)feign客户端
        阅读全文
                
                    posted @ 2018-12-06 16:24  
谋知
    
                
            
摘要:RestTemplate 是通过拦截器改变请求的URI的方式来指定服务器的,此处将通过一个自定义LoadBalanced的方式来进行说明 1.导入jar包 2.自定义 MyLoadBalanced 注解 3.编写配置类 4.编写Controller测试接口 (访问 /getUser 可以发现执行的是
        阅读全文
                
                    posted @ 2018-12-06 11:46  
谋知
    
                
            
摘要:Ribbon 在 SpringCloud 中的使用 1.构建 Eureka 注册中心 smart-platform-eureka1 (1)导入jar包 (2)添加eureka配置 application.yml (3) 编写启动类 2.构建生产者服务 smart-platform-base (1)导
        阅读全文
                
                    posted @ 2018-12-05 21:00  
谋知
    
                
            
摘要:Ribbon 负载均衡机制 官方文档地址:https://github.com/Netflix/ribbon/wiki/Working-with-load-balancers 1. Ribbon 内置的负载均衡规则 ① RoundRobinRule 此规则是默认规则,通过轮询服务器列表的方式选择服务
        阅读全文
                
                    posted @ 2018-12-05 14:14  
谋知
    
                
            
摘要:Ribbon开源地址:https://github.com/Netflix/ribbon/wiki/Getting-Started 1.Ribbon简介 负载均衡框架,支持可插拔式的负载均衡规则 支持多种协议,如HTTP, UDP等 提供负载均衡客户端 2.Ribbon 负载均衡器组件 一个负载均衡
        阅读全文
                
                    posted @ 2018-12-05 11:16  
谋知
    
                
            
摘要:环境描述 ① jdk1.8 ② idea ③ springcloud版本 Finchley.SR2 ④ maven3.0+ 导入jar包 添加配置application.yml 编写eureka服务启动类 效果展示(红色提示语是因为application.yml配置中将服务自我保护模式设置为了fal
        阅读全文
                
                    posted @ 2018-11-28 09:40  
谋知
    
                
            

 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号