自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

哈喽沃德先生的博客

「哈喽沃德先生」公众号作者。个人网站:mrhelloworld.com

  • 博客(6)
  • 资源 (7)
  • 收藏
  • 关注

原创 Spring Cloud 系列之 Consul 配置中心

前面我们已经学习过 Spring Cloud Config 了:Spring Cloud 系列之 Consul 配置中心(一)Spring Cloud 系列之 Consul 配置中心(二)Spring Cloud 系列之 Consul 配置中心(三)它提供了配置中心的功能,但是需要配合 git、svn 或外部存储(例如各种数据库),且需要配合 Spring Cloud Bus 《微服务系列之Bus消息总线》实现配置刷新。前面的课程中我们也学习了 Spring Cloud Consul,当时讲解

2020-05-18 14:11:42 659

原创 Spring Cloud 系列之 Bus 消息总线

什么是消息总线消息代理中间件构建一个共用的消息主题让所有微服务实例订阅,当该消息主题产生消息时会被所有微服务实例监听和消费。消息代理又是什么?消息代理是一个消息验证、传输、路由的架构模式,主要用来实现接收和分发消息,并根据设定好的消息处理流来转发给正确的应用。它在微服务之间起到通信调度作用,减少了服务之间的依赖。什么是 Spring Cloud BusSpring Cloud Bus 是 Spring Cloud 体系内的消息总线,用来连接分布式系统的所有节点。Spring Cloud

2020-05-14 08:59:34 626

原创 Spring Cloud 系列之 Config 配置中心(三)

本篇文章为系列文章,未读前几集的同学请猛戳这里:Spring Cloud 系列之 Config 配置中心(一)Spring Cloud 系列之 Config 配置中心(二)本篇文章讲解 Config 如何实现配置中心加解密,配置中心用户安全认证。配置中心加解密考虑这样一个问题:所有的配置文件都存储在 Git 远程仓库,配置文件中的一些信息又是比较敏感的。所以,我们需要对这些敏感信息进行加密处理。主要的加密方法分为两种:一种是共享密钥加密(对称密钥加密),一种是公开密钥加密(非对称密钥加密)

2020-05-13 11:36:38 370

原创 Spring Cloud 系列之 Config 配置中心(二)

本篇文章为系列文章,未读第一集的同学请猛戳这里:Spring Cloud 系列之 Config 配置中心(一)本篇文章讲解 Config 如何实现配置中心自动刷新。配置中心自动刷新点击链接观看:配置中心自动刷新视频(获取更多请关注公众号「哈喽沃德先生」)Spring Cloud Config 在项目启动时才会加载配置内容这一机制,导致了它存在一个缺陷,修改配置文件内容后,不会自动刷新。例如我们之前的项目,当服务已经启动的时候,修改 Github 上的配置文件内容,这时候,再次刷新页面,对不起,还

2020-05-12 09:19:20 323

原创 Spring Cloud 系列之 Config 配置中心(一)

服务配置现状配置文件是我们再熟悉不过的,在微服务系统中,每个微服务不仅仅只有代码,还需要连接其他资源,例如数据库的配置或功能性的开关 MySQL、Redis 、Security 等相关的配置。除了项目运行的基础配置之外,还有一些配置是与我们业务有关系的,比如说七牛存储、短信和邮件相关,或者一些业务上的开关。但是随着微服务系统的不断迭代,整个微服务系统可能会成为一个网状结构,这个时候就要考虑整个微服务系统的扩展性、伸缩性、耦合性等等。其中一个很重要的环节就是配置管理的问题。常规配置管理解决方案缺点

2020-05-11 09:13:00 360

原创 Spring Cloud 系列之 Stream 消息驱动(二)

本篇文章为系列文章,未读第一集的同学请猛戳这里:Spring Cloud 系列之 Stream 消息驱动(一)本篇文章讲解 Stream 如何实现消息分组和消息分区。消息分组点击链接观看:Stream 消息分组视频(获取更多请关注公众号「哈喽沃德先生」)如果有多个消息消费者,那么消息生产者发送的消息会被多个消费者都接收到,这种情况在某些实际场景下是有很大问题的,比如在如下场景中,订单...

2020-05-01 17:43:04 302

nacos-server-1.3.0.zip 和 nacos-server-1.3.0.tar.gz

Nacos 是 Alibaba 公司推出的开源工具,用于实现分布式系统的服务发现与配置管理。英文全称 Dynamic Naming and Configuration Service,Na 为 Naming/NameServer 即注册中心,co 为 Configuration 即配置中心,Service 是指该注册/配置中心都是以服务为核心。服务(Service)是 Nacos 世界的一等公民。

2020-06-13

apollo-portal-configservice-adminservice-quick-start-源码-1.6.1-版本所有资源包.7z

Apollo(阿波罗)是携程框架部门研发的分布式配置中心,为了解决大家下载速度过慢的问题,特将资源整体打包上传。 包括:apollo-quick-start-1.6.1.zip、apollo-portal-1.6.1-github.zip、apollo-configservice-1.6.1-github.zip、apollo-adminservice-1.6.1-github.zip 和源码。

2020-06-01

sentinel-dashboard-1.7.2.jar 和 sentinel-envoy-rls-token-server-1.7.2.jar

Sentinel 提供一个轻量级的开源控制台,它提供机器发现以及健康情况管理、监控(单机和集群),规则管理和推送的功能。是一款面向云原生微服务的高可用流控防护组件。

2020-05-11

nacos-server-1.2.1.tar.gz 和 nacos-server-1.2.1.zip

Nacos 是 Alibaba 公司推出的开源工具,用于实现分布式系统的服务发现与配置管理。英文全称 Dynamic Naming and Configuration Service,Na 为 Naming/NameServer 即注册中心,co 为 Configuration 即配置中心,Service 是指该注册/配置中心都是以服务为核心。服务(Service)是 Nacos 世界的一等公民。

2020-05-05

zipkin-server-2.20.1-exec.jar

Zipkin 是 Twitter 公司开发贡献的一款开源的分布式实时数据追踪系统(Distributed Tracking System),基于 Google Dapper 的论文设计而来,其主要功能是聚集各个异构系统的实时监控数据。

2020-05-05

consul_1.7.2_windows_amd64.zip 和 consul_1.7.2_linux_amd64.zip

Consul 是 HashiCorp 公司推出的开源工具,用于实现分布式系统的服务发现与配置。与其它分布式服务注册与发现的方案,Consul 的方案更“一站式”,内置了服务注册与发现框架、分布一致性协议实现、健康检查、Key/Value 存储(配置中心)、多数据中心方案,不再需要依赖其它工具(比如 ZooKeeper 等),使用起来也较为简单。Consul 使用 Go 语言编写,因此具有天然可移植性(支持Linux、Windows 和 Mac OS);安装包仅包含一个可执行文件,方便部署,与 Docker 等轻量级容器可无缝配合。

2020-05-05

sentinel-dashboard-1.7.1.jar

随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。

2020-05-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除