Skip to content

2.运维功能

bjr edited this page Jan 28, 2020 · 1 revision

目录

一、Redis资源池管理

  1. 所有redis资源池内的机器,必须使用平台自带的redis安装脚本按照redis,在服务器上执行如下命令进行redis的安装

sh repoll-init.sh repoll

  1. 使用管理员用户登录平台 在“资源池服务器列表”页签中录入资源池所有服务器的ip、用户名等信息,如下图所示 image

二、配置应用上线

在项目经理角色发起申请、通过审批角色审批通过的实例才能被平台管理员(dba或应用运维角色)配置上线 image

配置上线

通过管理员角色登录平台,点击待上线的实例,按照平台固定的文本要求进行输入,需要注意的是

  1. 在配置上线时,平台的固定文本要求如下

image

  1. 对于格式平台会有一定的格式校验,所有的服务器ip地址必须是第一步录入平台资源池的机器ip,或者无法校验通过 image

三、启动实例监控

对redis的监控目前通过django-crontab实现,开启监控的命令如下

python3 manage.py crontab add

四、应用启停

配置上线后的redis实例将在"Redis已运行实例"页签中展示,该页签中将显示监控获取的数据,包括内存使用率、已运行天数、当前实例运行状态 image 点击实例名称进入,实例的详情页面,即可看到对实例的启动、停止以及QPS的趋势图按钮 image

五、批量用户新增

平台提供新建用户的API接口,可通过接口批量新增用户。可通过 http://127.0.0.1:8000/users/ (平台的ip和端口请按实际情况访问) image