弹错一个和弦,略尴尬
【zuul】2.0版本下zuul配置的改变
前言
在Finchley的cloud版本下,其中zuul网关服务在配置上做了一些改变,如果不知道这些改变,在后期维护和测试的过程中会带来不小的影响,下面通过作者持续修改配置多次测试来发现如何应对这些问题。
版本信息
【zuul】mock测试zuul接口的限制
问题
在底层服务模块的测试文件下通过mock测试网关接口的时候发现总是报404,找了很多方案都没解决,后来脑子突然想到了一个问题,那就是上下文环境变量。我在底层服务是没法引入zuul的上下文环境进行测试的。所以,我干脆把test测试文件复制一份到zuul下进行网关接口测试,结果就通了,耽误了好长时间。
【ELK】ElasticSearch的head插件的使用
效果
前言
为了集中查看elasticsearch收集到的所有数据以及查看各个参数配置情况,当我们不能保证通过kibana连接时,就可以先通过head插件查看elasticsearch的各个参数和系统状态,一步步检查问题所在。
【ELK】mac搭建ELK开发环境
目标
前言
在后台为微服务的情况下,生产环境必定存在多份日志存储在多个服务器中,那么如何通过一个平台集中查看服务器日志便成为一件十分重要的事情,本文就通过笔者在mac开发环境下搭建一套ELK环境,并配合微服务产生的日志用于输出到kibana平台展示给用户。
【spring-cloud】客户端微服务注册到Eureka集群上
问题来源 延续上个文章完成了Eureka的集群创建后,需要实现单个微服务注册到Eureka集群上的过程。 该注册过程只需修改default-Zone节点配置即可,配置成多个Eureka Server地址,就可以将其注册到Eureka集群上。
代码演示12345eureka: clie
...
【spring-cloud】eureka高可用配置过程
问题来源 单节点eureka服务并不适合线上生产环境使用,Eureka client会定时连接eureka服务器,获取服务注册列表中的信息并缓存到本地。微服务在消费远程API时总是使用本地缓存中的数据。Eureka服务器发生宕机,也不会影像到服务之间的调用。但如果Eureka宕机时,某些服务也出现了
...