一天完成15件复杂的事情

这是学习笔记的第 1726 篇文章

假设你有200台服务器的访问和管理权限,那么对你来说,有哪些事情是需要马上完成的。 其实如果让我们想象,那么应该是有太多的事情,那么服务器规模和基数的乘积就是做这件事情的复杂度。

为此,我想了如下的15件事情,有些是之前遗留的,有些是突然想到的,每一件事情要做好都有难度,但是每件事情都需要认真对待。

这样一个清单和列表,如果你要操作一件事情,可能要花费个把分钟,但是如果是几百台服务器的话,是否能够有效的获取这些元信息,并作出有效的操作和分析。

15件事情如下:

校验数据库实例的角色

检查数据库实例的防火墙权限

检测和配置主从库的复制关系

得到数据库实例和数据库的物理空间大小

得到服务器的内存配置,对比buffer_pool_size

抽取实例idebinlog保留周期

批量在主库端创建一个测试用户,批量删除测试用户

批量检测和安装pt工具

编写脚本解析最新慢日志的关键指标

编写统一备份配置文件的脚本

完成配置文件的统一备份

完成密码文件的加密,解密和前端修改功能

编写脚本完成Python模块操作MySQL数据库

完成sys schema模块的初步对接(自增列)

完成服务器VIP的配置和管理

如果完成了10件事情,就可以说完成了初步的计划。

原文发布于微信公众号 - 杨建荣的学习笔记(jianrong-notes)

原文发表时间:2018-08-27

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Golang语言社区

像iPhone一样好玩的Web服务器: Caddy

据Netcraft今年5月份放出了一篇统计文章中,Apache、Nginx和微软的IIS分别以45.61%、20.22%和7.83%市场占有率依然排在“活跃网站...

747110
来自专栏微信终端开发团队的专栏

微信终端跨平台组件 mars 系列(一):高性能日志模块xlog

mars 是微信官方的终端基础组件,是一个使用 C++ 编写的业务性无关,平台性无关的基础组件。本文章是 mars 系列的第一篇:高性能跨平台日志模块。

64400
来自专栏IT大咖说

移动端SDK优化的特点与经验分享

摘要 结合极光的业务和自身开发经验,极光高级Android工程师为我们简单介绍移动SDK与APP的区别,以及在做架构设计、性能优化上的一些经验。 ? SDK和A...

37660
来自专栏顶级程序员

千万千万不要运行的 Linux 命令

来源:Linux 中国 https://linux.cn/article-401-1.html 文中列出的命令绝对不可以运行,即使你觉得很好奇也不行,除非你是...

37180
来自专栏Java程序员的架构之路

高并发场景下的缓存有哪些常见的问题?

当数据时效性要求很高时,需要保证缓存中的数据与数据库中的保持一致,而且需要保证缓存节点和副本中的数据也保持一致,不能出现差异现象。

33650
来自专栏钟绍威的专栏

restful是什么非restful的开发方式restful的开发方式

resful是什么 rest是一种开发的风格,他不是框架,也没有类库,是一种约定 有什么不同 非restful的开发方式 当没有接触restful的时候,URL...

20370
来自专栏流柯技术学院

性能测试学习之一 ——性能测试指标

Virtual user,模拟真实业务逻辑步骤的虚拟用户,虚拟用户模拟的操作步骤都被记录在虚拟用户脚本里。Vuser脚本用于描述Vuser在场景中执行的操作。

22230
来自专栏lestat's blog

油猴的简单使用

关于greasemonkey(油猴)的安装和一些实用脚本推荐 步骤 准备工作:确保你的电脑可以科学上网 以本人的chrome浏览器为例 1. 打开一个新标签页 ...

72280
来自专栏IT大咖说

分布式内存数据库新架构,极速OLTP应用新利器

内容来源:2018 年 11 月 10 日,Oracle 数据库首席产品经理杨琳在“2018 SOUG年度数据库技术峰会”进行《Oracle TimesTen ...

25320
来自专栏性能与架构

使用Redis统计活跃用户

统计活跃用户这个案例非常经典,也是我当时学习redis时,接触到的第一个让我眼睛一亮的使用方式 场景 用户登录后需要记录,以便以后进行登录统计 统计需求主...

34260

扫码关注云+社区

领取腾讯云代金券