
Devops
文章平均质量分 80
devops技术体系的知识框架整理
frankcqy_coding
SRE / AI-sys / 云计算 / 云网络 / 云原生 / 虚拟化
展开
-
ansible-playbook批量部署Nginx
通过ansible-playbook,以源码编译方式部署nginx。将所有部署nginx主机分为webserver组:# vim /etc/ansible/hosts[webserver]192.168.30.128192.168.30.129192.168.30.130创建管理目录:# mkdir -p nginx/roles/nginx_install/{fi...原创 2019-07-31 14:54:37 · 517 阅读 · 0 评论 -
Python实现守护进程Daemon
Daemon 守护进程概述系统为了某些功能必须要提供一些服务,但服务的提供总是需要进程的运行,实现这个服务的程序我们就称之为daemon。守护进程(daemon)是一类在后台运行的特殊进程,用于执行特定的系统任务。很多守护进程在系统引导的时候启动,并且一直运行直到系统关闭。另一些只在需要的时候才启动,完成任务后就自动结束。用户使守护进程独立于所有终端。因为在守护进程从一个终端启动的...原创 2018-12-04 16:00:12 · 1741 阅读 · 1 评论 -
Python操作MongoDB聚合方法多条件排序
现对某网站用户的比赛数据排名使用 MongoDB 处理,现在有一系列的用户数据,通过python脚本,输入任意用户的 ID,返回排名。如果用户没有比赛记录,则排名返回 0。排名规则首先按分数排名,如果分数相同则花费的总时间越少则排名越高。对于多条件排序,使用MongoDB的aggregate方法是最快的。或者也可以使用python的sorted方法,但是这个方法可能会更耗内存。#...原创 2018-11-30 13:53:03 · 2981 阅读 · 0 评论 -
Devops时代,腾讯阿里的运维实践(附Devops58个开源工具)
2017年,Devops火了,一时间互联网大厂都在谈自动化运维,都在谈Devops实践,从国外的微软谷歌到国内的阿里腾讯,都在做Dveops落地。那么Devops为什么会火呢?如同这张漫画,软件研发的功能越来越全面,导致代码更加庞大而复杂,在增加一些新特性的时候,需要投入大量的人力物力来更新及维护代码。即使有优秀的架构师、数据库和运维人员,以及规模庞大的开发和产品经理团队,也很难掌控全局。...转载 2018-09-28 09:25:22 · 2520 阅读 · 0 评论