-
Notifications
You must be signed in to change notification settings - Fork 107
Home
MengBo Li edited this page Feb 15, 2019
·
22 revisions
- 一个极简的CMDB
- 产品管理
- 包含应用层服务管理
- 按产品生成架构图
- 业务环境
- 地区管理
- IDC
- 脚本管理
- 支持脚本类型(sh,py,bat)
- 可以查看更新历史,支持代码对比
- 支持脚本参数
$1 $2 ....
- 计划任务
- 类似Linux crontab
- 支持周期任务和定时任务
- 对指定资产定时运行单个脚本
- 对指定资产定时运行编排任务
- 调度管理
- 按周期
- 按计划
- 任务编排
- 目前只支持脚本编排
- 文件分发
- 批量执行脚本
- 批量执行命令
- 批量执行任务
- 改密日志
- 登陆日志
- 请求日志
- 作业日志
- 用户管理
- 使用邮箱地址作为登陆名
- 用户权限包含(查看、执行、删除),管理员拥有最高权限
- 用户角色用于控制路由访问和菜单
- 部门管理
- 未来或许有用
- 项目管理
- 不能跨项目操作,整体功能根据项目进行授权
- 权限管理
- 这里显示一级菜单权限、二级菜单权限和路由权限
- 路由支持泛匹配
- 支持特定路由权限控制
- 角色管理
- 这里绑定权限,一个角色可以有多个菜单和路由权限
- 密钥管理
- 这里填写密钥,关联项目,批量任务可以选择这里的密钥进行操作
- 支持普通用户密钥,同一项目服务器可能存在多人维护的场景
- 持续集成(待开发)
- 灰度发布(待开发)
- 反向代理(待开发)
- 工单系统(待开发)
- 常用工作流程在线化管理审核,通知
- 上线工单
- 资源申请工单
- SQL审核(待开发)
- SQL查询
- SQL上线
- SQL优化(SQLAdvisor、SOAR、MySQLTuning)
- 数据库审核
- 权限分配
- Django Mysql SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED.
django.db.utils.ProgrammingError: (1064, "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED' at line 1")
解决办法: setting.py--->DATABASES 添加,建议使用MySQL 5.6+
'OPTIONS':{'isolation_level':None}