随笔分类 -  spring cloud

摘要:Spring Boot 程序会按优先级从下面这些路径来加载application.properties 或者 application.yml 配置文件 jar包同级目录下的/config目录jar包同级目录classpath里的/config目录classpath 同级目录因此,要外置配置文件就很简 阅读全文
posted @ 2019-06-27 16:32 宅山仔 阅读(342) 评论(0) 推荐(0)
摘要:在spring cloud体系中,各个微服务都是通过http接口的形式暴露自身服务的,因此在调用远程服务时需要用到http客户端。 Feign是一种声明式、模板化的HTTP客户端,在Spring Cloud中使用Feign, 我们可以做到使用HTTP请求远程服务时能与调用本地方法一样的编码体验,开发 阅读全文
posted @ 2019-01-17 17:37 宅山仔 阅读(265) 评论(0) 推荐(0)
摘要:idea新建一个eureka server服务 application.yml 配置: 通过@EnableEurekaServer 开启 启动服务,访问 localhost:7000,可以看到eureka界面如下,这时候没有服务注册在eureka: 新建一个eureka-discovery服务,注册 阅读全文
posted @ 2019-01-17 14:34 宅山仔 阅读(322) 评论(0) 推荐(0)
摘要:API Gateway 是随着微服务(Microservice)这个概念一起兴起的一种架构模式,它用于解决微服务过于分散,没有一个统一的出入口进行流量管理的问题。 使用 Zuul 实现 API Gateway 的功能 1.路由(Routing 代理转发) idea中,新建一个module,如下部分截 阅读全文
posted @ 2019-01-16 15:20 宅山仔 阅读(915) 评论(0) 推荐(0)
摘要:这里那些概念不说,主要是记录下spring cloud config配置中心的服务端和客户端的一个demo。 服务端即提供统一配置文件 客户端即从服务端读取配置 1.新建一个spring boot项目config-server(config服务端) 主要依赖: pom.xml文件如下: <?xml 阅读全文
posted @ 2018-12-28 14:54 宅山仔 阅读(434) 评论(0) 推荐(0)