当前位置: 代码迷 >> 综合 >> Nepxion Discovery(3) 全链路蓝绿发布编排建模(图形化桌面端操作)
  详细解决方案

Nepxion Discovery(3) 全链路蓝绿发布编排建模(图形化桌面端操作)

热度:96   发布时间:2023-12-13 13:27:09.0

一、前言

  1. Nepxion Discovery(1) 全链路蓝绿发布
  2. Nepxion Discovery(2) 全链路条件蓝绿发布

本文将基于之前的环境来进行全链路蓝绿发布编排建模

二、环境准备

温馨小提示:下面所需环境一键下载地址: https://gitee.com/zhengqingya/java-workspace

1、下载控制台并导入IDEA启动 https://github.com/Nepxion/DiscoveryPlatform

温馨小提示:discovery6.6.0版本修改为6.5.0版本 -> 解决相关依赖下载不了问题

在这里插入图片描述

2、下载图形化桌面端 https://github.com/Nepxion/DiscoveryUI/releases

在这里插入图片描述
启动
在这里插入图片描述
在这里插入图片描述
目前所有环境都是默认配置,可直接登录
在这里插入图片描述

三、全链路蓝绿发布编排建模(图形化桌面端操作)

1、全链路服务蓝绿发布 -> 新建 -> 新建配置 -> 确定

在这里插入图片描述
在这里插入图片描述

下面操作示例 全链路版本条件匹配蓝绿发布

2、蓝绿条件配置

条件 参数
蓝条件 a==1
绿条件 a1&&b2

在这里插入图片描述
在这里插入图片描述

3、条件校验

ex: 绿条件
在这里插入图片描述

4、蓝绿编排

服务 蓝版本 绿版本 兜底版本
discovery-guide-service-a 1.1 1.0 1.0
discovery-guide-service-b 1.1 1.0 1.0

在这里插入图片描述
在这里插入图片描述

5、蓝绿参数

ex:内置Header参数

在这里插入图片描述

6、保存策略配置

在这里插入图片描述
在这里插入图片描述
校验:访问Nacos界面查看相关规则策略是否存在 http://127.0.0.1:8848/nacos
在这里插入图片描述

访问 http://127.0.0.1:5001/discovery-guide-service-a/invoke/gateway 查看配置效果
在这里插入图片描述

也可以通过 预览 -> 预览配置 -> 保存配置
在这里插入图片描述

7、其它

  1. 对于已经存在的策略配置可通过 打开 -> 打开配置 -> 打开远程配置 -> 确认 载入Nacos上对应的规则策略
    在这里插入图片描述

  2. 对于已经存在的策略配置,如果想重置清除掉,点击重置即可
    在这里插入图片描述


今日分享语句:
笨,是一种高级的情商。
笨一点,就是不懂的事不要瞎做,不明白的话不要乱说。
笨一点,不要追根究底。
笨一点,不要太快放弃。

  相关解决方案