2020年5月30日

MacOS下制作CentOS系统USB安装盘

摘要: MacOS下制作CentOS系统USB安装盘 #将ISO文件转化为DMG文件 hdiutil convert -format UDRW -o CentOS-7-x86_64-Minimal-2003.dmg CentOS-7-x86_64-Minimal-2003.iso #查看存储设备列表 dis 阅读全文

posted @ 2020-05-30 08:37 维晟 阅读(379) 评论(0) 推荐(0) 编辑

2019年10月27日

Kubernetes V1.16.2部署Dashboard V2.0(beta5)

摘要: Kubernetes V1.16.2部署Dashboard V2.0(beta5) 在Master上部署Dashboard 集群安装部署请看 "安装Kubernetes V1.16.2" 下载并修改Dashboard安装脚本(在Master上执行) 参照 "官网安装说明" 在master上执行: 修 阅读全文

posted @ 2019-10-27 12:32 维晟 阅读(4363) 评论(2) 推荐(0) 编辑

2019年10月21日

安装Kubernetes V1.16.2

摘要: Kubernetes K8S 阅读全文

posted @ 2019-10-21 14:39 维晟 阅读(3584) 评论(0) 推荐(1) 编辑

2019年10月15日

Spring Cloud Stream 进行服务之间的通讯

摘要: Spring Cloud Stream Srping cloud Bus的底层实现就是Spring Cloud Stream,Spring Cloud Stream的目的是用于构建基于消息驱动(或事件驱动)的微服务架构。Spring Cloud Stream本身对Spring Messaging、S 阅读全文

posted @ 2019-10-15 01:26 维晟 阅读(2569) 评论(0) 推荐(0) 编辑

2019年10月9日

细聊Spring Cloud Bus

摘要: 细聊Spring Cloud Bus Spring 事件驱动模型 因为Spring Cloud Bus的运行机制也是Spring事件驱动模型所以需要先了解相关知识点: 上面图中是Spring事件驱动模型的实现示意图,以下再补充一些图中未提现的实现细节:抽象类abstract class Abstra 阅读全文

posted @ 2019-10-09 17:32 维晟 阅读(2027) 评论(0) 推荐(0) 编辑

2019年9月30日

通过总线机制实现自动刷新客户端配置(Consul,Spring Cloud Config,Spring Cloud Bus)

摘要: 通过总线机制实现自动刷新客户端配置 方案示意图 利用Git服务的webhook通知功能,在每次更新配置之后,Git服务器会用POST方式调用配置中心的/actuator/bus refresh接口,配置中心的总线服务会将此事件广播给加入总线的所有客户端,客户端收到事件后会从新读取配置中心的内容。 增 阅读全文

posted @ 2019-09-30 01:32 维晟 阅读(1201) 评论(0) 推荐(0) 编辑

手动刷新客户端配置内容(Spring Cloud Config)

摘要: 手动刷新客户端配置内容 客户端项目增加依赖项 客户端项目修改配置文件 增加management.endpoints.web.exposure.include=refresh,health,info 客户端程序增加支持刷新注解 在使用配置中心的类上添加@RefreshScope注解: 测试刷新效果 将 阅读全文

posted @ 2019-09-30 01:30 维晟 阅读(1213) 评论(0) 推荐(0) 编辑

创建客户端项目并读取服务化的配置中心(Consul + Spring Cloud Config)

摘要: 创建客户端项目并读取服务化的配置中心 将配置中心注册到服务中心(Consul) POM文件添加依赖: 配置文件添加内容: 启动Consul服务发现: 启动配置中心服务端,并查看Consul后台: 注册部署两个配置中心 利用命令后和配置文件参数启动两个配置中心并注册同一个服务名称形成高可用,在spri 阅读全文

posted @ 2019-09-30 01:29 维晟 阅读(1029) 评论(0) 推荐(1) 编辑

创建配置中心服务端(Spring Cloud Config)

摘要: 创建配置中心服务端 创建好项目后添加配置文件内容 添加开启配置中心的注解(SpringCloudConfigServerApplication.java) 在git仓库里添加配置文件 Git仓库名称:config depot,仓库根目录下创建文件夹config,在config目录下创建配置文件Con 阅读全文

posted @ 2019-09-30 01:28 维晟 阅读(688) 评论(0) 推荐(0) 编辑

Consul集群加入网关服务(Spring Cloud Gateway)

摘要: Consul集群加入网关服务 架构示意图 外部的应用或网站通过外部网关服务消费各种服务,内部的生产者本身也可能是消费者,内部消费行为通过内部网关服务消费。 一个内部网关和一个外部网关以及一个Consul Client部署在一台服务器上,这样的网关服务器至少2组,外部网关前面还会有负载均衡设备,内部网 阅读全文

posted @ 2019-09-30 01:26 维晟 阅读(4778) 评论(0) 推荐(2) 编辑

导航