摘要: 架构标准化影响着后续一系列效率和稳定性平台的建设方案。 架构标准化是架构、开发和运维共同的职责。 常见的分布式基础架构组件 微服务的分布式架构下,涉及到的主要基础架构组件 分布式服务化框架,业界开源产品比如 Dubbo、Spring Cloud 这样的框架; 分布式缓存及框架,业界如 Redis、M 阅读全文
posted @ 2019-07-25 19:40 落寞一生 阅读(1605) 评论(0) 推荐(0) 编辑
摘要: 标准化是运维过程中最基础、最重要的,但也是最容易被忽视的一个环节。 重要的事说三遍,“标准先行,标准先行,标准先行” 先识别出各个运维对象,日常中恶运维都应该是针对这些对象的运维。 总结一下标准化的套路: 第一步,识别对象; 第二步,识别对象属性; 第三步,识别对象关系; 第四步,识别对象场景。 基 阅读全文
posted @ 2019-07-25 17:52 落寞一生 阅读(2593) 评论(0) 推荐(0) 编辑
摘要: 应用的起源 软件架构服务化就是根据业务模型进行细化的过程,在这个过程中切分出一个个具备不同职责的业务逻辑模块,然后每个微服务模块都会提供相对应业务逻辑的服务化接口。 简单来说就是把一个单体工程,拆分出 N 个独立模块。 拆分后的模块,我们称为应用,并且为每一个应用定义一个唯一标识符,如上图中的APP 阅读全文
posted @ 2019-07-25 17:22 落寞一生 阅读(683) 评论(0) 推荐(0) 编辑
摘要: 原则:上线一定要看流程,流程走完才能上!没有规格不成方圆。 运维应该和开发处在同一起跑线,运维不该和开发脱节(小公司普通存在现象。)这个不好改变 运维最好要懂业务。开发让做一件事,可以不着急动手做,先多问自己和对方几个问题,比如: 为什么要这样做? 谁要求做这件事情的? 这样做的目的是什么? 这样做 阅读全文
posted @ 2019-07-25 16:21 落寞一生 阅读(334) 评论(0) 推荐(0) 编辑
摘要: CMDB,Configuration Management DataBase,配置管理数据库,是与 IT 系统所有组件相关的信息库,它包含 IT 基础架构配置项的详细信息。 传统运维思路下的CMDB,运维的核心对象是资源层面,所谓的基础架构也就是网络设备和硬件设备这个层面;各种关联和拓扑关系,基本也 阅读全文
posted @ 2019-07-22 14:09 落寞一生 阅读(508) 评论(0) 推荐(0) 编辑
摘要: Netflix 是业界微服务架构的最佳实践者,其基于公有云上的微服务架构设计、持续交付、监控、稳定性保障,都为业界提供了大量可遵从的原则和实践经验。 在运维这个细分领域,Netflix 仍然是最佳实践的典范。世界顶级的互联网公司是如何定义运维以及如何开展运维工作的。 Netflix 运维现状 Net 阅读全文
posted @ 2019-07-22 11:40 落寞一生 阅读(492) 评论(0) 推荐(0) 编辑
摘要: # 1、请用代码实现:利用下划线将列表的每一个元素拼接成字符串,li=[‘alex’, ‘eric’, ‘rain’]# li=['alex','eric','rain']# print('_'.join(li))# 2、查找列表中元素,移除每个元素的空格,并查找以a或A开头并且以c结尾的所有元素。 阅读全文
posted @ 2019-07-19 17:50 落寞一生 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 谈谈运维的价值 从软件生命周期的角度看,软件开发阶段只占整个生命周期的 20%~30% 左右,软件运行维护阶段是最长尾的。 开发和运维的分界点从开发完成代码开发,测试验收通过后,交付到运维软件包开始,之后的阶段就是软件的运行维护阶段了。 从运维的范畴上来讲,我认为,一个研发团队内,除去业务需求实现层 阅读全文
posted @ 2019-07-19 16:34 落寞一生 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 关闭nginx两种方式 nginx -s stop 立即停止nginx进程 nginx -s quit 优雅地关闭worker进程 开始优雅的关闭worker进程后 01设置定时器 worker_shutdown__timeout 设置多少秒后关闭连接 02关闭监听句柄,不在接收新的连接 03关闭空 阅读全文
posted @ 2019-07-18 16:36 落寞一生 阅读(1861) 评论(0) 推荐(0) 编辑
摘要: 01旧nginx二进制文件换成新的nginx文件(备份)。(使用命令) 02向master进程发送USR2信号,只能通过kill直接向nginx的master进程发送USR2信号,nginx目前没有相关的命令直接操作。(使用命令) 03nginx进程自己去修改pid文件名,加后缀.oldbin 04 阅读全文
posted @ 2019-07-18 16:20 落寞一生 阅读(196) 评论(0) 推荐(0) 编辑