历史版本6 :集群参数配置 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 问题描述

目前集群功能中一些常用的参数,配置时需要手动向数据库中增加或修改字段,存在以下两个问题:

  • 用户不知道什么情况下去配置这些参数,以及这些参数的意义,需要后方提供支持

  • 修改数据库中的字段存在一定的操作成本

1.2 解决方案

针对目前常用到的两个参数开放平台配置,实现可视化配置。

  • Redis存储key前缀配置

  • 内部转发参数配置

2.  具体介绍编辑

用户在 平台配置集群 后,以管理员身份登录决策系统,点击管理系统>智能运维>集群配置,在参数配置页面中,可对「Redis存储key前缀」参数和「内部转发参数」进行配置。

其中,对参数进行配置时,鼠标移到配置项文本框后面,会有个提示图标,点击后出现该配置项的要求。如下图所示:

15.png

2.1 Redis存储key前缀参数

配置项默认配置填写要求填写提示
key前缀
__fine_redis_key__英文大小写、阿拉伯数字、下划线支持英文大小写、阿拉伯数字、下划线,不支持中文和特殊字符

修改「key前缀」后,点击右侧保存按钮,前端弹窗提醒用户:参数设置已修改,请重启各节点工程以生效。如下图所示:

13.png

2.2 内部转发参数

配置项默认配置单位填写要求填写提示
超时时间90正整数当节点间转发的请求超时不响应,前端会进行报错提醒,并终止请求,此参数最低不小于10秒
尝试次数
8正整数单个周期内最大尝试的次数,此参数须≥1次
失效时间
90正整数
失败请求超过最大尝试次数后,节点会被置为失效,新的请求将不会内部转发给该节点,此参数最低不小于 10秒

修改「内部转发参数」后,点击右侧保存按钮,前端弹窗提醒用户:参数设置已修改,请重启各节点工程以生效。如下图所示:

12.png

注:「点击查看详细原理」为相关帮助文档链接。

2.3 配置校验

用户配置参数时,前端和后端都进行校检,前端校检不符合规则进行提示,后端校检不符合规则不进行写入。如下图所示:

14.png

校验规则如下所示:

key前缀:

  • 合法字符:英文大小写、阿拉伯数字、下划线

  • 校验提示:支持英文大小写、阿拉伯数字、下划线,不支持中文和特殊字符

超时时间:

  • 合法字符:不小于10的整数

  • 校验提示:请输入不小于10的整数

尝试次数:

  • 合法字符:正整数

  • 校验提示:请输入有效的正整数

失效时间:

  • 合法字符:不小于10的整数

  • 校验提示:请输入不小于10的整数