加载中
使用mysqldump备份多个库

mysqldump一次备份多个库 一个数据库实例中有20+个库,本次备份需要备份其中的10+个库,使用mysqldump直接进行备份踩到一个warning和一个error。 数据库版本:5.7.26 过程如下: action1 my...

diff命令

接手别人的工作,想把一些操作集成到ansible管理,但是因为之前同事没留下任何文档,只能自己摸着石头过河。编写playbook要清楚某些配置文件做了哪些改动,使用diff命令,让类似文件比较的工...

04/08 17:53
145
关于监控—我们只是讲道理

前言 监控系统,是通过持续信息采集、收敛、分析来发现问题,并对解决问题提供数据依赖的一种科学技术。通过监控技术可以实现对故障进行 “事前预警,事后追踪”。 监控,是运维工作中的重要...

redis info之memory模块详解

> info memory 指标 含义 used_memory 由 Redis 分配器分配的内存总量,包含了redis进程内部的开销和数据占用的内存,以字节(byte)为单位,即当前redis使用内存大小。 used_memory_human ...

2019/12/27 11:44
70
关于配置中心调研

概述 随着程序功能的日益复杂,程序的配置日益增多:各种功能的开关、参数的配置、服务器的地址…… 对程序配置的期望值也越来越高:配置修改后实时生效,分环境、分集群管理配置,代码安全、...

2019/11/12 11:03
5.1K
将markdown文件转换成html格式

概述 在写说明文档的时遇到一个问题:因为习惯了使用markdown写文档,在向nginx去发布的时候遇到一个语法格式不兼容的问题。 解决思路: nginx添加markdown格式支持; 更改文档为html格式(推...

2019/10/14 17:38
415
Centos7.6 编译安装ffmpeg4

ffmpeg介绍 它作为迄今为止最流行的一个开源多媒体框架之一,FFmpeg有两种基本使用方式——作为库或者作为工具,其中后者的使用场景更多,同时它也被称为多媒体开发的“瑞士军刀”。详见 FF...

使用阿里云平台定制的一套监控方案

老生常谈——为什么配置监控? 当开发提交代码、运维完成部署后,我们开发的程序便运行起来。但是程序运行是正常,期间是否会出现什么意外问题,对于任何开发/运维人员来说都是很难在没有任何...

2019/08/26 11:44
225
mtr使用详解

概述 当客户端访问目标服务器或负载均衡,使用ping命令测试出现丢包或不通时,可以通过MTR等工具进行链路测试来判断问题来源。 What is MTR? mtr (My traceroute)是结合了traceroute命令和p...

mtr
2019/06/25 14:16
227
你有多久没有专注做事情了?

忙碌,是现代生活的一个常态。那么,你有多久没有专注的做事情了?更甚至,你有多久没有专注做自己喜欢的事情了?你真的那么忙吗? 你的时间都去了哪里? "鸡汤",想必大家都喝了很多,因为现...

2019/06/14 08:57
169
适当给生活叫个暂停

有句话很俗,但是并不无道理,"步子迈太大,容易扯到蛋"。 如今,我们生活在一个快餐时代,生活中形形色色的东西不仅种类繁多,而且更新迭代也越来越快。如果在农村或者二三线城市感觉可能尚...

2019/06/13 08:54
243
python中几个概念汇总

列表生成式 >>> [x * x for x in range(1, 11)] [1, 4, 9, 16, 25, 36, 49, 64, 81, 100] 写列表生成式时,把要生成的元素x * x放到前面,后面跟for循环。 还可以使用两层循环,可以生成全排...

2019/06/10 15:10
42
怎么做到有效沟通?

关于有效沟通,用下面两个场景来讲述一下: 情景1: 开发A:tickets库连不上,帮忙看一下。 运维:tikets库?国内、国外?什么环境?(测试、线上) 开发A:国外、测试 运维:在哪连接的?(...

2019/05/27 20:23
121
搭建jupyter服务

Tips:该文章面向Mac和centos用户,如果是Windows用户,请先安装虚拟机。 概述 Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言。 Jupyter ...

记一次入侵处理

2019-05-14,终于自己也经历一次服务器被挖矿的事件。 之前,听道友们讲Linux服务器被入侵、被挂马等等,当时感觉很不可思议,怎么会轻轻松松被入侵呢?安全防护得多low!(不过,这次并未打脸...

2019/05/14 16:05
252
MySQL编码引发的两个问题

概述 先讲一下写该文章的原因,首先,工作中又遇到一条很熟悉的MySQL报错信息 Cause: java.sql.SQLException: Incorrect string value:Cause: java.sql.SQLException: Incorrect string valu...

2019/05/13 10:42
1.7K
使用webhook实现代码自动化部署

需求背景 自己搭建的博客,代码托管到github,心想博客更新那么频繁,每次push代码后都到服务器上手动部署,实在是太麻烦, 于是想到自动化部署,开始的时候只是想通过一个简单的 shell +cro...

2019/05/05 09:48
594
代码持续自动发布

需求: 自动更新私人gitbook项目代码 如果代码没更新,不做务必要的构建操作 思路 定时任务加shell脚本,无论更新没更新都执行git pull。 优点:能满足需求 资源浪费,代码仓库不更新也执行p...

redis缓存穿透、缓存雪崩、热点Key问题分析及解决方案

我们通常使用 缓存 + 过期时间的策略来帮助我们加速接口的访问速度,减少了后端负载,同时保证功能的更新。 缓存穿透 缓存系统,按照KEY去查询VALUE,当KEY对应的VALUE一定不存在的时候并对K...

2019/04/17 14:06
271
keepalived配置文件详解

keepalived用了很久,工作原理也讲了很多遍,但是每次再遇到新的场景总是要搜好多文档来完成配置问题,这次统一梳理一下。 参考官网:https://www.keepalived.org/manpage.html 工作原理 Ke...

2019/04/15 09:55
4.7K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部