2020年8月

Spring Cloud 学习笔记8 消息总线(Spring Cloud Bus)

Spring Cloud 学习笔记8 消息总线(Spring Cloud Bus)

本次代码都已经提交在github上,点击这里访问,项目当前的构建状态:构建状态

本篇代码基于上篇文章的代码,见Spring Cloud 学习笔记7 高可用分布式配置中心

这里方大佬没有介绍RabbitMQ的安装,我使用k8s安装了一个,见RabbitMq on k8s(Kubernetes) windows 安装手记.

- 阅读剩余部分 -

RabbitMq on k8s(Kubernetes) windows 安装手记

最近学习spring cloud,涉及到消息总线(Spring Cloud Bus),需要安装一个RabbitMQ,电脑中安装的软件已经够多了,不想再装这么一个消息队列工具,那就用最火的k8s来部署好了。

一、下载

  1. VirtualBox6.1.12 下载地址跳转到virtualbox.org

  2. minikube1.12.3 下载地址GitHub下载

  3. kubectl

    • 这个如果最新版本的话,在这里找
    • 我这里用v1.17.11的版本,查看v1.17.11 GitHub查看,下载v1.17.11GitHub下载 (至于为什么用1.17,是因为1.18对RabbitMQ来说无法运行,具体有个issue)

- 阅读剩余部分 -

Spring Cloud 学习笔记6 分布式配置中心

在分布式系统中,由于服务数量巨多,为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件。在Spring Cloud中,有分布式配置中心组件spring cloud config ,它支持配置服务放在配置服务的内存中(即本地),也支持放在远程Git仓库中。在spring cloud config 组件中,分两个角色,一是config server,二是config client。

本次代码都已经提交在github上,点击这里访问,项目当前的构建状态:构建状态

本篇代码基于上篇文章的代码,见学习笔记5

方大佬的这章将项目区分开来,我这里不做区分,还是在原先的项目中,增加module进行部署。

- 阅读剩余部分 -