摘要: 前面的《配置中心》和《服务注册&服务提供者》这两篇分别讲解了配置中心和服务提供者,但是服务提供者使用的配置文件还是本地的,没有使用配置中心的配置文件。今天看看如何实现服务提供者使用配置中心的配置文件。 1、 新建项目sc-eureka-client-provider-config,项目对应的pom. 阅读全文
posted @ 2020-04-12 10:47 BUG弄潮儿 阅读(613) 评论(0) 推荐(0) 编辑
摘要: Logback是由log4j创始人设计的又一个开源日志组件。logback当前分成三个模块:logback-core、logback- classic和logback-access。logback-core是其它两个模块的基础模块。logback-classic是log4j的一个 改良版本。此外lo 阅读全文
posted @ 2019-11-10 19:19 BUG弄潮儿 阅读(2213) 评论(0) 推荐(0) 编辑
摘要: spring cloud的Netflix中提供了两个组件实现软负载均衡调用,分别是Ribbon和Feign。上一篇和大家一起学习了Ribbon。 Ribbon :Spring Cloud Ribbon是基于HTTP和TCP的客户端负载工具,它是基于Netflix Ribbon实现的,它可以在客户端配 阅读全文
posted @ 2019-10-27 17:49 BUG弄潮儿 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 公众号: java乐园 在《服务注册&服务提供者》这一篇可能学习了这么开发一个服务提供者,在生成上服务提供者通常是部署在内网上,即是服务提供者所在的服务器是与互联网完全隔离的。这篇说下服务发现(服务消费者),通常服务消费者是部署在与互联网联通的服务器上,提供restful接口给H5和App调用。 服 阅读全文
posted @ 2019-08-03 20:44 BUG弄潮儿 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 如何获取配置中心的配置 在《配置中心》这一篇博文里学习了如何git获取配置文件。大概的流程可以用下图来概括。 《配置中心》这篇博文说的是Config Server,本篇将和大家看看如何编写一个Config Client从Config Server获取配置。 1、先在仓库中创建如下配置文件(具体参考下 阅读全文
posted @ 2019-08-01 20:44 BUG弄潮儿 阅读(1647) 评论(0) 推荐(0) 编辑
摘要: 1、上一篇学习了服务提供者provider,但是并不是单单就学习了服务提供者。中间还穿插使用了Hikari数据源和spring cloud整合mybatis。但是上篇使用mybatis时还是沿用了老的方式,需要配置mapper对应的xml文件。先来看看上篇使用mybatis的主要步骤 一、 pom. 阅读全文
posted @ 2019-06-16 14:25 BUG弄潮儿 阅读(4082) 评论(0) 推荐(0) 编辑
摘要: 1、什么是服务提供者 服务提供者(Service Provider):是指服务的被调用方(即:为其它服务提供服务的服务);服务提供者,作为一个Eureka Client,向Eureka Server做服务注册、续约和下线等操作,注册的主要数据包括服务名、机器ip、端口号、域名等等。 从图中可以到Eu 阅读全文
posted @ 2019-06-04 20:59 BUG弄潮儿 阅读(687) 评论(0) 推荐(0) 编辑
摘要: 1、当一个系统中的配置文件发生改变的时候,经常的做法是重新启动该服务,才能使得新的配置文件生效,spring cloud config可以实现微服务中的所有系统的配置文件的统一管理,而且还可以实现当配置文件发生变化的时候,系统会自动更新获取新的配置。 将配置文件放入git或者svn等服务中,通过一个 阅读全文
posted @ 2019-06-04 20:56 BUG弄潮儿 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 1、 Eureka作为spring cloud的服务发现与注册中心,在整个的微服务体系中,处于核心位置。单机模式下的eureka服务,显然不能满足高可用的实际生产环境,这就要求配置一个能够应对各种突发情况,具有较强容灾能力的eureka服务。Eureka通过“伙伴机制”实现高可用。每一台Eureka 阅读全文
posted @ 2019-05-13 21:26 BUG弄潮儿 阅读(402) 评论(0) 推荐(0) 编辑
摘要: spring springboot springclojud 阅读全文
posted @ 2019-01-06 21:16 BUG弄潮儿 阅读(771) 评论(0) 推荐(0) 编辑