我到现在都是看着代码来理解,没从网上找他的具体介绍啥的,所以理解可能有些问题,到时候再细细的看 创建feign模块 service-feign : Web、Eureka Discovery、Feign 创建yml Application上除了添加@EnableDiscoveryClient,还要添加 ...
分类:
其他好文 时间:
2018-11-17 13:18:13
阅读次数:
128
导语近期公司孵化了一个互联网产品,随着业务发展,产品运营后用户数据量(过亿)、业务数据量(过100亿)较大,技术团队配合产品、运营快速定制化开发,还要考虑产品涉及的资金安全、消息的及时性、业务的制动化处理,我们选择鸿鹄cloud分布式云架构平台作为公司产品核心企业架构。产品平台规划微服务注册中心(分布式集群部署)、微服务配置中心(分布式集群部署)、服务网关平台(分布式集群部署)、微服务监控平台、S
分类:
其他好文 时间:
2018-11-16 10:59:38
阅读次数:
181
feign介绍 Feign客户端是一个web声明式http远程调用工具,提供了接口和注解方式进行调用。 Spring Cloud 支持 RestTemplate Fetin Feign客户端实际开发中用的最多 ,易读性比较强。 主要调用部分: pom: yml: Feign controller 启 ...
分类:
编程语言 时间:
2018-11-14 00:58:59
阅读次数:
167
一、异常出现的场景 Spring Cloud内部两个服务A和B,A调用B时,抛出该异常。提示连接拒绝 二、解决方案 这是由于端口无法访问的原因,修改为可用的端口就可以了。 将被调用的服务项目端口修改为其他端口,重新启动就可以了 ...
分类:
Web程序 时间:
2018-11-13 23:53:02
阅读次数:
3927
禁用单个FeignClient的Hystrix支持和简单自定义Feign ...
分类:
其他好文 时间:
2018-11-13 17:16:44
阅读次数:
701
(1)Eureka,服务注册和发现 (2)Zuul,网关 (3)Ribbon,即负载均衡 (4)Feign,服务客户端 (5)Hystrix,监控和断路器 (6)Hystrix Dashboard,监控面板 (7)Turbine,监控聚合 ...
分类:
编程语言 时间:
2018-11-13 14:27:42
阅读次数:
165
feign是一个声明式的伪客户端,只需要创建一个接口并且注解,它具有可插拔的特性。feign集合了Ribbon,再与Eurake结合实现服务的注册发现与负载均衡。结合Hystrix,具有熔断功能。 1.使用步骤首先引入feign,eureka, hystrix的jar包 2.启动两次服务提供者 3. ...
分类:
编程语言 时间:
2018-11-13 11:05:30
阅读次数:
244
1、启动服务注册应用 可参考 SpringCloud 教程 之一 服务注册与服务发现(Eureka) 创建 springcloud-eureka-server 服务注册工程,并启动 2、启动服务提供者应用 可参考 SpringCloud 教程 之二 服务消费(Ribbon) 创建 springclo ...
分类:
编程语言 时间:
2018-11-09 13:48:38
阅读次数:
246
在线演示 演示地址:http://139.196.87.48:9002/kitty 用户名:admin 密码:admin 技术背景 前面我们通过Ribbon或Feign实现了微服务之间的调用和负载均衡,那我们的各种微服务又要如何提供给外部应用调用呢。 当然,因为是REST API接口,外部客户端直接 ...
分类:
编程语言 时间:
2018-11-07 14:05:39
阅读次数:
355
Feign是Netflix开发的声明式、模板化的HTTP客户端,可帮助我们更加便捷、优雅的调用HTTP api。spring cloud对Feign进行了增强,使Feign支持了Spring MVC注解,并整合了Ribbon和Eureka,从而让Feign的使用更加方便:只需要创建一个接口,并在接口 ...
分类:
编程语言 时间:
2018-11-04 12:40:07
阅读次数:
198