上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 59 下一页
摘要: 之前介绍了Mysq主从同步的异步复制(默认模式)、半同步复制、基于GTID复制、基于组提交和并行复制 (解决同步延迟),下面简单说下Mysql基于组复制(MySQL Group Replication) 操作。 一、组复制 (MGR)介绍 MySQL Group Replication(简称MGR) 阅读全文
posted @ 2019-01-12 19:11 散尽浮华 阅读(19395) 评论(4) 推荐(6) 编辑
摘要: MySQL主从复制包括异步模式、半同步模式、GTID模式以及多源复制模式,默认是异步模式 (如之前详细介绍的mysql主从复制)。所谓异步模式指的是MySQL 主服务器上I/O thread 线程将二进制日志写入binlog文件之后就返回客户端结果,不会考虑二进制日志是否完整传输到从服务器以及是否完 阅读全文
posted @ 2019-01-06 13:35 散尽浮华 阅读(19346) 评论(3) 推荐(13) 编辑
摘要: 在日常运维工作中, 经常会碰到以秒为单位去定时执行某些命令或监控脚本的需求。 说到定时任务就要用到crontab,通常来说,crontab的最小单位是分钟级别,要想实现秒级别的定时任务,就要进行特殊设置了。 测试:每隔2秒钟向/root/test.log文件输入"beijing is so good 阅读全文
posted @ 2019-01-04 16:49 散尽浮华 阅读(18611) 评论(1) 推荐(2) 编辑
摘要: 之前详细介绍了haproxy的基础知识点, 下面记录下Haproxy+Heartbeat高可用web集群方案实现过程, 以加深理解. 架构草图如下: 1) 基本环境准备 (centos6.9系统) 2) 安装后端两个realserver节点的web环境 (即172.16.60.204/205两台机器 阅读全文
posted @ 2019-01-02 01:17 散尽浮华 阅读(2880) 评论(2) 推荐(1) 编辑
摘要: MD5算法常常被用来验证网络文件传输的完整性,防止文件被人篡改。MD5 全称是报文摘要算法(Message-Digest Algorithm 5),此算法对任意长度的信息逐位进行计算,产生一个二进制长度为128位(十六进制长度就是32位)的“指纹”(或称“报文摘要”),不同的文件产生相同的报文摘要的 阅读全文
posted @ 2018-12-31 11:57 散尽浮华 阅读(123430) 评论(1) 推荐(10) 编辑
摘要: 目前linux终端回放工具常见的就是asciinema和script了, 这两种工具都有那种类似于视频回放的效果。虽然这样做的代价是录制过程中需要占用一定的cpu资源以及录制后可能会因为视频文件太大而不太好在网络之间传送与分享从而交换信息,(或许这类工具的创造初衷并不一定就是要将所有的东西都录进去) 阅读全文
posted @ 2018-12-28 00:02 散尽浮华 阅读(4629) 评论(1) 推荐(3) 编辑
摘要: 前面已经详细介绍了Haproxy基础知识 , 今天这里再赘述下Haproxy的重定向跳转的设置. haproxy利用acl来实现haproxy动静分离,然而在许多运维应用环境中,可能需要将访问的站点请求跳转到指定的站点上,比如客户单端访问kevin.a.com需要将请求转发到bobo.b.com或将 阅读全文
posted @ 2018-12-26 23:21 散尽浮华 阅读(15777) 评论(0) 推荐(0) 编辑
摘要: 之前分别介绍了LVS基础知识和Heartbeat基础知识, 今天这里简单说下LVS+Heartbeat实现高可用web集群方案的操作说明. Heartbeat 项目是 Linux-HA 工程的一个组成部分,它实现了一个高可用集群系统。心跳服务和集群通信是高可用集群的两个关键组件,在 Heartbea 阅读全文
posted @ 2018-12-24 20:54 散尽浮华 阅读(2092) 评论(0) 推荐(2) 编辑
摘要: 在开发Python应用程序时,系统默认的Python版本可能会不兼容这个应用程序, 如果同时开发多个应用程序, 可能会用到好几个版本的python环境, 这种情况下,每个应用可能需要各自拥有一套"独立"的Python运行环境。virtualenv就是用来为一个应用创建一套"隔离"的Python运行环 阅读全文
posted @ 2018-12-17 17:35 散尽浮华 阅读(7702) 评论(0) 推荐(1) 编辑
摘要: 一. pyenv简单介绍 在日常运维中, 经常遇到这样的情况: 系统自带的Python是2.x,而业务部署需要Python 3.x 环境, 此时需要在系统中安装多个Python版本,但又不能影响系统自带的Python 版本,即需要实现Python的多版本环境共存, pyenv就是这样一个Python 阅读全文
posted @ 2018-12-17 12:34 散尽浮华 阅读(7442) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 59 下一页