加载中
用git2consul从Git同步配置到Consul

TIPS 当且仅当 spring.cloud.consul.config.format=files 时,才可用git2consul管理配置,其他格式无法使用。 单机版Consul的配置是不持久化的,一旦重启就会丢失,而开发过程中,重启Consu...

02/19 17:21
176
使用Consul实现服务发现:instance-id自定义(3种方式)

TIPS 本文基于Spring Cloud Hoxton,理论支持Spring Cloud所有版本。 本文探讨如何自定义微服务注册到Consul的InstanceId。 Consul把InstanceId作为唯一标识,而Spring Cloud Consul默认的I...

2019/12/19 16:42
141
安装Consul集群

TIPS 本文基于Consul 1.5.3,理论适用于Consul 1.6及更低版本。 安装单机版Consul详见:《安装单机版Consul》 知识预热 Consul常用命令 命令 解释 示例 agent 运行一个consul agent consul a...

2019/12/17 15:06
30
安装单机版Consul

TIPS 本文基于Consul 1.5.3,理论适用于Consul 1.6及更低版本。 下载Consul 下载最新稳定版:https://www.consul.io/downloads.html 下载指定版本:https://releases.hashicorp.com/consul/ ...

2019/12/17 14:54
50
安装单机版Consul

TIPS 本文基于Consul 1.5.3,理论适用于Consul 1.6及更低版本。 下载Consul 下载最新稳定版:https://www.consul.io/downloads.html 下载指定版本:https://releases.hashicorp.com/consul/ ...

2019/12/17 14:48
218
分享:个人是怎么学习新知识的

挺多童鞋问我是怎么学习新知识的,干脆写篇文章总结一下,希望对大家有所帮助。对照书、技术博客、极客时间等学习的方式我就不说了。 一、早期 在15年及更早,由于知识储备少,基础偏弱,大致...

Spring Cloud Alibaba系列教程-03-搭建生产可用的Nacos集群

Spring Cloud Alibaba系列教程-01-Nacos安装与启停 一节, 已搭建一个单实例Nacos——它使用内嵌数据库Derby,这显然不适用于生产。 本节详细探讨如何搭建一个生产可用的Nacos集群。讨论的内...

我最喜欢的Mybatis 3.5新特性——Optional支持

Mybatis 3.5 发布有段时间了,终于支持了 Optional ,这么实用的特性,竟然还没人安利……于是本文出现了。 文章比较简单,但非常实用,因为能大量简化恶心的判空代码。 WARNING 由于本文非常...

2019/04/24 10:11
8.6K
Spring Boot 2动态修改日志级别

本文基于:Spring Boot 2.1.3,理论支持Spring Boot 2.x所有版本。 作为程序猿,定位问题是我们的日常工作,而日志是我们定位问题非常重要的依据。传统方式定位问题时,往往是如下步骤: 将日...

跟我学Spring Cloud(Finchley版)-26-使用Elasticsearch作为Zipkin Server的后端存储

前文搭建的Zipkin Server是没有后端存储的——数据会存储在Zipkin的内存中。这一般不适合生产,本节来探讨如何将Zipkin中的数据持久化。 Zipkin支持多种存储: 内存(默认) MySQL(数据量大...

Spring Boot 2实现分布式锁——这才是实现分布式锁的正确姿势!

都9102年了,你还在手写分布式锁吗? 经常被问到”如何实现分布式锁”,看来这是大家的一个痛点。 其实Java世界的”半壁江山”——Spring早就提供了分布式锁的实现。早期,分布式锁的相关代码...

Jenkins手把手图文教程[基于Jenkins 2.164.1]

本文基于当前最新的 LTS 版本 2.164.1 ,理论上适应于Jenkins 2.x所有版本。 一、下载 前往https://jenkins.io/download/ ,按需下载。如用于生产,建议下载Long-term Support (LTS) 版本,这...

2019/04/04 10:41
141
跟我学Spring Cloud(Finchley版)-25-Spring Cloud Sleuth与Zipkin配合使用

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

跟我学Spring Cloud(Finchley版)-24-Spring Cloud Sleuth入门

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

2019/03/27 11:37
80
实用技巧:快速定位Zuul的性能瓶颈

Zuul的性能不是特别好,特别是,某些项目对Zuul进行了一些扩展,代码还不那么考究时。 如何快速定位出Zuul的性能瓶颈呢?我们知道,Zuul的核心是过滤器,Zuul大多功能都是基于过滤器实现的。...

2019/03/25 09:54
1.7K
Spring Cloud Alibaba系列教程-02-将应用注册到Nacos上

在 跟我学Spring Cloud(Finchley版)-02-构建分布式应用 一文中,已编写好两个微服务;在 跟我学Spring Cloud(Finchley版)-04-服务注册与服务发现-原理剖析 一文中详细剖析了服务发现的原...

跟我学Spring Cloud(Finchley版)-23-Spring Cloud Config高可用

前文构建的都是单节点的Config Server,本节来讨论如何构建高可用的Config Server集群,包括Config Server的高可用依赖Git仓库的高可用以及RabbitMQ的高可用。 先来讨论Git仓库的高可用。 Gi...

手把手使用Kubespray 2.8.3部署生产可用的Kubernetes集群(1.12.5)

Kubernetes的安装部署是难中之难,每个版本安装方式都略有区别。笔者一直想找一种支持多平台、相对简单 、适用于生产环境 的部署方案。经过一段时间的调研,有如下几种解决方案进入笔者视野:...

Spring Cloud Alibaba系列教程-01-Nacos安装与启停

1月前后开始为Spring Cloud Alibaba系列博客攒稿,成果如下图所示,今天开始发布。 如图的排序可能还不是很合理,发布之前会再整理下,尽量降低学习曲线,给读者提供一个更佳舒适的学习体验。...

跟我学Spring Cloud(Finchley版)-22-Spring Cloud Config-配置动态刷新

先解释下为什么突然断更半个月: 正月初三 - 正月十二:父亲肺气肿住院;母亲肺炎,也要挂水,故请假照顾。 正月十四 - 正月二十:奶奶摔了一跤,突然离世…老家有守夜、办丧的习俗,请假事丧...

2019/03/04 10:46
59

没有更多内容

加载失败,请刷新页面

返回顶部
顶部