2019年2月18日

Supervisor的作用与配置

摘要: supervisor supervisor管理进程,是通过fork/exec的方式将这些被管理的进程当作supervisor的子进程来启动,所以我们只需要将要管理进程的可执行文件的路径添加到supervisor的配置文件中就好了。此时被管理进程被视为supervisor的子进程,若该子进程异常中断, 阅读全文

posted @ 2019-02-18 20:16 ExplorerMan 阅读(149) 评论(0) 推荐(0)

进程管理supervisor的简单说明

摘要: 背景: 项目中遇到有些脚本需要通过后台进程运行,保证不被异常中断,之前都是通过nohup、&、screen来实现,带着能否做一个start/stop/restart/reload的服务启动的想法找到里Supervisor。关于supervisor的介绍在网上大致搜索总结如下: Supervisor是 阅读全文

posted @ 2019-02-18 18:54 ExplorerMan 阅读(150) 评论(0) 推荐(0)

Django中redis的使用方法(包括安装、配置、启动)

摘要: 一、安装redis: 1.下载: 2.解压 3.复制,放到/usr/local目录下 4.进入到redis目录下 5.生成 6.测试,时间会比较长 7.安装,将redis的命令安装到usr/local/bin/目录中 8.安装成功后,进入usr/local/bin/目录中查看: 9.将配置文件复制放 阅读全文

posted @ 2019-02-18 18:32 ExplorerMan 阅读(832) 评论(1) 推荐(0)

Mysql-Proxy 读写分离的各种坑,特别是复制延迟时

摘要: 延迟问题读写分离不能回避的问题之一就是延迟,可以考虑Google提供的SemiSyncReplicationDesign补丁。 端口问题MySQL-Proxy缺省使用的是4040端口,如果你想透明的把3306端口的请求转发给4040的话,那么可以: iptables -t nat -I PREROU 阅读全文

posted @ 2019-02-18 17:20 ExplorerMan 阅读(482) 评论(0) 推荐(0)

MySQL-Proxy 读写分离、同步延时问题解决方案

摘要: MySQL-Proxy 读写分离、同步延时问题解决方案 使用MySQL将读写请求转接到主从Server。 一 安装MySQL Proxy MySQL Proxy的二进制版非常方便,下载解压缩后即用。 解压缩的目录为: $mysql-proxy_installed_dir (这里为/usr/local 阅读全文

posted @ 2019-02-18 17:09 ExplorerMan 阅读(368) 评论(0) 推荐(0)

MySQL主从复制与主主复制

摘要: 阅读目录 1、简介 2、环境说明 3、主从复制 3.1、MySQL 3.2、配置文件 3.3、开始构建主从复制 3.4、测试主从复制 4、MySql主主复制 4.1、实现原理 4.2、配置文件 4.3、开始构建主主复制 4.4、测试主主复制 5、注意事项 阅读目录 1、简介 2、环境说明 3、主从复 阅读全文

posted @ 2019-02-18 17:00 ExplorerMan 阅读(148) 评论(0) 推荐(0)

MySQL读写分离

摘要: 阅读目录 1、简介 2、基本环境 3、配置主从复制 4、MySQL读写分离配置 4.1、安装lua 4.2、安装mysql-proxy 5、MySQL读写分离测试 1)、修改rw-splitting.lua文件 2)、修改完成后,启动mysql-proxy 3)、创建用于读写分离的数据库连接用户 4 阅读全文

posted @ 2019-02-18 16:28 ExplorerMan 阅读(205) 评论(0) 推荐(0)

Mysql-Proxy代理配置

摘要: 一、Mysql-Proxy原理 Mysql-Proxy是一个处于你的client端和Mysql Server端之间的一个简单程序,它可以监测、分析和改变他们的通信。它使用灵活没有限制,常见的用途包括:负载平衡,故障、查询分析,查询过滤和修改等等。 Mysql -Proxy就是这么一个中间层代理,简单 阅读全文

posted @ 2019-02-18 16:27 ExplorerMan 阅读(9095) 评论(0) 推荐(0)

MySQL复合分区

摘要: 到底还是开源软件,MySQL对复合分区的支持远远没有Oracle丰富。 在MySQL 5.6版本中,只支持RANGE和LIST的子分区,且子分区的类型只能为HASH和KEY。 譬如: 上述创建语句中,最外层是RANGE分区,分为3个区,里面是HASH子分区,分为2个区,这样,该表一共分了3*2=6个 阅读全文

posted @ 2019-02-18 14:51 ExplorerMan 阅读(753) 评论(0) 推荐(0)

MySQL基于时间字段进行分区的方案总结

摘要: MySQL支持的分区类型一共有四种:RANGE,LIST,HASH,KEY。其中,RANGE又可分为原生RANGE和RANGE COLUMNS,LIST分为原生LIST和LIST COLUMNS,HASH分为原生HASH和LINEAR HASH,KEY包含原生KEY和LINEAR HASH。关于这些 阅读全文

posted @ 2019-02-18 14:51 ExplorerMan 阅读(5228) 评论(0) 推荐(0)

MySQL分区表的管理~1

摘要: 一、如何管理RANGE和LIST分区 以该分区表为例 1. 删除分区 注意:如果删掉了某分区,则该分区内的数据将全部丢失,不仅如此,在用show create table members\G;命令查看该表的创建语句时将无法看到被删除分区的任何信息。 对于RANGE分区来说,如果删除了p1分区,在插入 阅读全文

posted @ 2019-02-18 14:50 ExplorerMan 阅读(535) 评论(0) 推荐(0)

MySQL分区表的管理~2

摘要: 一、维护分区 对于表的维护,我们一般有如下几种方式: CHECK TABLE, OPTIMIZE TABLE, ANALYZE TABLE和REPAIR TABLE。 而这几种方式,对于分区同样适用。下面,我们一一阐述各种的作用。 1. Rebuilding partitions 重建分区,它相当于 阅读全文

posted @ 2019-02-18 14:50 ExplorerMan 阅读(347) 评论(0) 推荐(0)

MySQL分区总结

摘要: MySQL支持RANGE,LIST,HASH和KEY四种分区。其中,每个分区又都有一种特殊的类型。对于RANGE分区,有RANGE COLUMNS分区。对于LIST分区,有LIST COLUMNS分区。对于HASH分区,有LINEAR HASH分区。对于KEY分区,有LINEAR KEY分区。具体如 阅读全文

posted @ 2019-02-18 11:41 ExplorerMan 阅读(2922) 评论(0) 推荐(1)

导航