
微服务
荒野大码农
仰之弥高,钻之弥坚
展开
-
Zuul网关导致请求头信息丢失的解决办法
在使用zuul网关的时候遇到了一个问题,我的请求头中的Authorization信息经过zuul之后就被丢失了。按照网上找来的解决办法,我给网关服务加了一个过滤器:@Componentpublic class WebFilter extends ZuulFilter { @Override public String filterType() { return ...原创 2020-04-19 17:12:50 · 6668 阅读 · 1 评论 -
记一次docker更换阿里云镜像源遇到的坑
今天第一次给我的CentOS7安装了docker,安装完成后想拉取一个mysql的镜像。结果用docker search mysql的时候提示我:Error response from daemon: Get https://index.docker.io/v1/search?q=mysql&n=25: net/http: TLS handshake timeout看到这个错误信息,最...原创 2020-03-15 13:57:22 · 4687 阅读 · 0 评论 -
Spring Cloud学习笔记2 构建高可用的Eureka Server集群
在上一篇博客中我们介绍了搭建Spring Cloud注册与消费模块。但是在实际项目中,可能有较多的微服务实例,如果只搭建单台Eureka Server,这时候Eureka Server 就会承担非常高的负载压力,我们知道微服务实例是通过注册中心来查询其他实例的,所以这个单台的Eureka Server的服务器如果出现意外宕机,那么整个微服务系统将无法正常工作。这篇博客将介绍用一台电脑模拟搭建Eu...原创 2019-11-12 10:23:16 · 227 阅读 · 0 评论 -
Spring Cloud学习笔记1 服务注册与发现组件Eureka
1.简介我们知道微服务系统由很多个服务单元组成,比如一个电商系统平台,可能会把账户业务,会员业务,商品业务,订单业务等业务模块拆解出来作为单独的微服务单元,这些微服务之间互相依赖,且数量越多,管理维护的难度就越大,所以一套微服务系统需要服务注册中心来统一管理微服务单元。在SpringCloud中,可选择Consul、Zookeeper、和Eureka作为服务注册和发现的组件,其中Eureka是...原创 2019-11-09 09:14:00 · 209 阅读 · 0 评论