架构设计

Spring Cloud之Finchley版学习(二十五)-Spring Cloud Sleuth与Zipkin配合使用

一个良好的监控,应该有一个人类亲和的界面,这个界面就是Zipkin。本文详细讨论Sleuth如何与Zipkin配合使用。 Zipin简介 Zipkin是Twitter开源的分布式跟踪系统,基于Dapper的论文设计而来。它的主要功能是收集...

Spring Cloud之Finchley版学习(二十四)-Spring Cloud Sleuth入门

经过前文讲述,我们的微服务架构日趋完善,已可使用Spring Cloud构建一个非常健壮的系统! 但假设,你的项目一旦出现问题,如何才能快速定位出来呢?一般项目上要求我们快速定位两种问题: 调用发生失败...

Spring Boot 2.0.2+Ajax解决跨域请求的问题

问题描述 后端域名为A.abc.com,前端域名为B.abc.com。浏览器在访问时,会出现跨域访问。浏览器对于javascript的同源策略的限制。 HTTP请求时,请求本身会返回200,但是返回结果不会走success,并且会在浏览...

Redis的主从复制

有什么好处 主从复制实现了数据的热备份,是持久化之外的一直方式 故障恢复:当主节点出现问题时,从节点可以提供数据 负载均衡:主节点提供写服务,从节点提供读服务。在少写多读的场景下,从节点...

Redis事务操作

什么是Redis事务 事务的概念这里就不说了,主要说一下Redis中的事务 可以一次执行多个命令,但本质上是一个命令集。按顺序的执行每一个命令,不会被其他以外的命令影响。 MULTI 标记一个事务的开始 EXEC 执...

Redis持久化操作

什么是持久化 数据写入redis时,保存在redis客户端的内存中,这是的数据称为瞬时数据,所谓持久化就是把内存中的数据保存在存储设备中。(入磁盘) 持久化的两种方式 aof: Redis 在执行完一个写命令后,都...

kubeadm快速安装kubernetes

作者:李振良 kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。 这个工具能通过两条指令完成一个kubernetes集群的部署: # 创建一个 Master 节点 $ kubeadm init # 将一个 Node 节点加入到当...

如何设置根据不同的IP地址所在地域访问不同的服务?

现象 目前针对于跨国业务,所以国内外访问的服务可能是不同的(至少不是同一个页面),但域名想要同一个域名,于是想到要区分开访问区域。 方案 方案一: 阿里云域名解析时,提供了域名解析业务,针对于不同...