![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
微服务
小梦想的博客
这个作者很懒,什么都没留下…
展开
-
Consul环境搭建(Windows系统)
1、下载Consul2、启动Consul服务3、访问Consul默认访问地址:http://localhost:8500原创 2020-03-07 21:13:35 · 1204 阅读 · 0 评论 -
Zookeeper环境搭建(Windows系统)
1、下载Zookeeperhttps://www.apache.org/dyn/closer.cgi/zookeeper/2、修改配置文件3、配置环境变量4、启动Zookeeper服务...原创 2020-03-07 21:11:34 · 392 阅读 · 0 评论 -
docker配置加速器,快速拉取镜像
由于docker拉取镜像比较慢,所以一般我们会配置docker的加速器地址,步骤如下:1、进入/etc/docker目录[root@localhost docker]# cd /etc/docker/2、新建一个文件daemon.json[root@localhost docker]# lskey.json[root@localhost docker]# touch dae...原创 2020-01-14 21:48:19 · 908 阅读 · 0 评论 -
微服务------Spring-Cloud-Zuul实现路由网关功能
1、什么是API网关? API网关是一个反向路由:屏蔽内部细节,为调用者提供统一入口,接收所有调用者请求,通过路由机制转发到服务实例 API网关是一组过滤器集合:可以实现一系列与核心业务无关的横切面功能,如安全认证、限流熔断、日志监控。 服务网关 = 路由转发 + 过滤器 路由转发:接收一切外界请求,转发到后端的微服务上去 过滤器:在服务网关中可以完...原创 2020-01-08 19:06:35 · 223 阅读 · 0 评论 -
微服务------Spring-Cloud-Feign调用服务实现负载均衡
项目名称为spring-cloud-feign1、使用IDEA工具创建一个springboot项目,选择如下依赖2、项目搭建完成后,配置如下:3、删除application.properties文件,新建application.yml配置文件,配置如下:spring: application: name: eureka-feign-...原创 2020-01-08 15:12:45 · 450 阅读 · 0 评论 -
微服务------Spring-Cloud-Ribbon调用服务实现客户端负载均衡
项目名称为spring-cloud-ribbon1、使用IDEA工具创建一个SpringBoot项目勾选Web、Eureka Discovery和Ribbon,从而自动在pom.xml中引入Ribbon的包2、创建完之后,项目结构如下:pom.xml配置如下:<?xml version="1.0" encoding="UTF-8"?>...原创 2020-01-07 16:57:38 · 161 阅读 · 0 评论 -
微服务------Spring-Cloud-Eureka搭建客户端(服务提供者,把服务注册到注册中心上)
项目名称为spring-cloud-eureka-client一、使用IDEA工具创建一个SpringBoot项目注意:这里要勾选Web和Eureka Discovery选项主要是为了引入Eureka客户端的依赖如下:(选择Eureka Discovery之后,会自动加入依赖在pom.xml中)<groupId>com.etc</grou...原创 2020-01-07 16:26:06 · 284 阅读 · 0 评论 -
微服务------Spring-Cloud-Eureka搭建服务端(注册中心)
项目名称为spring-cloud-eureka什么是Eureka Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。SpringCloud将它集成在其子项目spring-cloud-netflix中,以实现SpringCloud的服务发现功能。 Eure...原创 2020-01-07 15:44:23 · 200 阅读 · 0 评论