场景案例-应用配置修改与启停

  • 最後修改時間:2023-06-12
  • 1. 概述

    1.1 用户痛点

    1)组件配置在运维过程中经常需要修改,每种组件修改位置和方法不完全相同,容易修改错误,因此修改成本高

    • 对于FR/BI项目组件。管理员常常需要对Nginx/Redis/配置库进行配置修改

    • 对于FR/BI工程,管理员常常需要修改工程配置,确保工程平稳运行

    2)组件的配置修改,一般都需要配合组件的重启

    • 重启组件一般都需要登录到后台操作,操作成本高

    • 配置修改万一出错,需要反复重启,成本加倍

    1.2 解决思路

    针对Nginx/Redis/配置库、FR/BI工程,运维平台分别提供界面化组件修改和组件启停功能。

    2. 案例一:修改FR/BI项目组件配置

    1)发现问题

    使用MySQL数据库作为外接配置库时,为了防止单条记录过长导致写入失败,必须调整 MySQL 数据库的「max_allowed_packet」值。

    此时如果查看mysql的max_allowed_packet值,发现并未配置。

    2)修改FR/BI项目组件配置

    管理员登录运维平台,点击「运维管理>项目管理」,点击目标项目对应的「组件管理」。

    找到MySQL组件,点击「更改配置>配置修改」,找到参数「max_allowed_packet」。根据参数描述,填入参数值。

    点击「确定」,保存后,会提示重启生效。

    3)重启FR/BI项目组件

    管理员登录运维平台,点击「运维管理>项目管理」,点击目标项目对应的「组件管理」。

    找到MySQL组件,点击「重启」,即可界面化重启MySQL组件。

    4)效果预览

    重启后,可查看max_allowed_packet配置,修改成了指定值

    3. 案例二:修改FR/BI组件配置

    1)发现问题

    FineBI数据决策系统默认不支持按照职务分配权限,但是集团权限配置方案中,有部分需要根据职务分配权限。

    因此需要修改FineBI工程的「FSConfig.authorizeAttr.postAuthority」配置值为true。

    2)修改FR/BI组件配置

    管理员登录运维平台,点击「业务工具>业务配置更改」,选择需要修改配置的项目。

    选择配置方法为「选择参数配置」,找到参数FSConfig.authorizeAttr.postAuthority」,填入参数值true。

    点击「保存」,保存后,会提示重启生效。

    3)重启FR/BI组件

    管理员登录运维平台,点击「运维管理>项目管理」,点击目标项目对应的「组件管理」。

    找到FineBI组件,点击「重启」,即可界面化重启FR组件。

    4)效果预览

    重启后,可查看FSConfig.authorizeAttr.postAuthority参数,修改成了指定值。

    4. 注意事项

    如果修改Nginx配置,重启过程中,运维平台会出错,因为FineOps运维平台通过Nginx转发访问。

    待Nginx重启好后,刷新运维平台查看即可。

    附件列表


    主題: 项目管理
    已經是第一篇
    已經是最後一篇
    • 有幫助
    • 沒幫助
    • 只是瀏覽