![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring Cloud
古木2019
这个作者很懒,什么都没留下…
展开
-
使用 FeignClient 进行微服务交互(微服务接口互相调用)
先写一个公共方法: public String getSettingValue(String name) { Map<String, Object> map = (Map) settingClient.getByName(name).getData(); return (String) map.get("value"); } 然后...原创 2019-11-20 15:20:09 · 3659 阅读 · 3 评论 -
Spring Cloud Config+Bus:实现动态刷新配置文件
如果需要实现修改远端仓库里的配置文件的信息,对应的配置信息的客户端也能动态的刷新配置信息,而不要重新启动程序。那么需要引入消息中间件,我这里使用的是RabbitMQ,还有微服务和RabbitMQ进行通信的Spring Cloud Bus。 Config Server 1.pom.xml <dependency> <groupId>org.spr...原创 2019-11-13 18:18:25 · 183 阅读 · 0 评论 -
Spring Cloud微服务-基于Eureka的feign调用(1)
全文概览 本章是为后续的深度学习做准备工作 主要包含以下内容 开发三个简单应用,包括:注册中心、服务提供方、服务消费方,后续研究和实战都在这三个应用基础上进行; SpringCloud主要框架 服务发现——Netflix Eureka 服务调用——Netflix Feign 熔断器——Netflix Hystrix 服务网关——Netflix Zuul 分布式配置——Spring ...原创 2019-03-26 13:29:40 · 1571 阅读 · 1 评论 -
Spring Cloud微服务-网关(2)
微服务网关Zuul 为什么需要微服务网关 不同的微服务一般有不同的网络地址,而外部的客户端可能需要调用多个服务的接口才 能完成一个业务需求。比如一个电影购票的收集APP,可能回调用电影分类微服务,用户 微服务,支付微服务等。如果客户端直接和微服务进行通信,会存在一下问题: #客户端会多次请求不同微服务,增加客户端的复杂性 #存在跨域请求,在一定场景下处理相对复杂 #认证复杂,每一个服务都需要独立认...原创 2019-03-26 15:51:55 · 181 阅读 · 0 评论 -
把一个微服务java程序打成jar包
运行命令:java -jar kayu.jar原创 2019-05-08 22:07:40 · 3838 阅读 · 0 评论