03 2019 档案

上线事故处理流程
摘要:目的 整理一套上线事故的应急方案,快速止损。本文档不讨论架构的合理性、以及备用方案相关的事情。 针对核心服务,一旦有线上事故,负责人员高优处理 流程 1. 快速定位问题,看服务监控、看服务日志、咨询运维人员等等,如果能5分钟内定位原因,走修复流程,否则, 2. 快速回滚代码,这里容易有个经验主义作祟 阅读全文

posted @ 2019-03-13 09:57 Ryanyanglibin 阅读(465) 评论(0) 推荐(0)

系统初始化手册
摘要:系统初始化手册 一、概述 1、目的 为了加快和提高服务器资源交付应用和投入生产的效率,服务器的部署工作要做到规范化,标准化;在规范化,标准化的前提下,进一步实现自动化/半自动化;从而最终提高工作效率,降低遗漏等错误发生率。鉴于以上缘由,催化了此文档的产生,一方面也是为了方便部署时的参考,防止在部署过 阅读全文

posted @ 2019-03-13 09:53 Ryanyanglibin 阅读(995) 评论(0) 推荐(0)

使用kingshard遇到的坑
摘要:1. 禁止用mysqldump 连接kingshard, 会导致表锁死 2. 读取NULL值变为文本 1. 通过kingshard连接 select出来的null值变为文本"NULL" 3. kingshard 无法join分片表 1. 假设a与b都是分片表, 即使a与b分片一致也无法join 2. 阅读全文

posted @ 2019-03-13 09:32 Ryanyanglibin 阅读(1259) 评论(0) 推荐(0)

工作通用技能
摘要:公司与个人: 1.公司是盈利性组织,个人和公司必须双赢 2.在认同公司理念且能够给公司创造足够价值的基础上,为个人发展而工作 创造力: 一个没有创造力的人是多么的可怜,对于团队来说也是一种耻辱 我们需要对得起公司给的那个职称:工程师、研究员、资深工程师 牛人姿态: 即使现在不是牛人,也得具备这样的姿 阅读全文

posted @ 2019-03-12 09:49 Ryanyanglibin 阅读(287) 评论(0) 推荐(0)

MySQL数据库使用规范
摘要:一.建表规约 1.【强制】表达是与否概念的字段,必须使用is_xxx的方式命名,数据类型是unsigned tinyint (1表示是,0表示否) 说明:任何字段如果为非负数,必须是unsigned 正例:表达逻辑删除的字段名is_deleted,,1表示删除,0表示未删除 2.【强制】表名、字段名 阅读全文

posted @ 2019-03-01 18:43 Ryanyanglibin 阅读(474) 评论(0) 推荐(0)

导航