基于日志点的主从复制在主服务器上创建用户CREATE USER ‘repl’ @ ‘IP段’ IDENTIFIED BY ‘pass’;GRANT REPLICATION SLAVE ON *.* TO ‘repl’ @ ‘IP段’……继续阅读 » Alan 9年前 (2016-07-16) 10707浏览 0评论3个赞
基于段的格式 binlog_format=STATEMENT进入MySQL进行查看,会发现默认的二进制日志格式即为STATEMENT(5.7版本以后默认为ROW),这种方式会记录每条SQL语句,如需非默认修改时建议使用使用flush logs进行刷新show variables like ‘binlog_format’;show……继续阅读 » Alan 9年前 (2016-07-16) 5645浏览 0评论0个赞
常见指标:TPS(Transaction per Second)QPS(Query per Second)响应时间并发量步骤计划和设计基准测试准备基准测试及数据收集脚本容易忽略的问题使用生产环境数据时只使用了部分数据在多用户场景中,只做单用户的测试在单服务器上测试分布式应用反复执行同一查询mysqlslapMySQL服务器自带的基……继续阅读 » Alan 9年前 (2016-07-14) 4805浏览 0评论0个赞
资源限制/etc/security/limits.conf* soft nofile 65535* hard nofile 65535* 表示对所有用户有效soft 指的是当前系统生效的设置hard 表明系统中所能设定的最大值nofile 表示所限制的资源是打开文件的最大数目65535 就是限制的数量磁盘调度策略查看IO调度方法cat /……继续阅读 » Alan 9年前 (2016-07-11) 7029浏览 0评论0个赞
最近公司一个网站一个月内出现过几次网站无法访问的问题,都是数据库的问题Error establishing a database connection这个网站是构建在CentOS 7上的Wordpress,这本身并没有问题。数据库使用的是默认的MariaDB,查看状态处于停止状态,启动服务则可正常访问。查看历史记录并没有对数据库服务被误停止这样的操作。……继续阅读 » Alan 9年前 (2016-05-24) 7705浏览 0评论2个赞
Python 创建虚拟环境方法一venv: python3 -m venv myenv 1 python3 -m venv myenv 方法二 pipenv: p……继续阅读 » Alan 9年前 (2016-05-17) 6535浏览 0评论0个赞
阿里云上购买服务器可在系统盘之外添加数据盘,但Linux不像Windows那样可以在后台直接挂载,而是需要手动执行挂载操作:第一、检查阿里云服务器数据盘情况利用fdisk -l命令,检查当前VPS的数据硬盘情况。这里我们可以看到有100GB数据盘没有挂载,肯定需要利用起来的。第二、挂载阿里云数据硬盘输入”fdisk /dev/xvd……继续阅读 » Alan 9年前 (2016-05-13) 4593浏览 0评论0个赞
一、Vim相关vim的配置文件/etc/vimrc常用设置:syntax on 高亮显示(syntax off)set number 添加行号(set nonumber)set autoindent 自动缩进(也可以是更严格的set cindent)二、Shell相关shell文件前通常加入#!/bin/bash,echo -n在输出时不……继续阅读 » Alan 9年前 (2016-05-05) 4598浏览 0评论0个赞
Nginx的基本支持yum -y install gcc gcc-c++ autoconf automakeNginx的常用组件yum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel安装Nginx到官网http://nginx.org/下载最新的稳定版本(如nginx……继续阅读 » Alan 9年前 (2016-05-04) 5220浏览 0评论0个赞
一、配置防火墙,开启80端口、3306端口CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。1、关闭firewall:#停止firewall服务systemctl stop firewalld.service#禁止firewall开机启动systemctl disable firewalld.servic……继续阅读 » Alan 9年前 (2016-04-27) 5660浏览 0评论0个赞