mysql负载均衡高可用中间件mysql router配置

MySQLRouter是一个轻量级的中间件,提供了应用程序与后端数据库的透明路由,是mysql用来实现负载均衡和高可用功能。同时router也提供了使用fabric高可用的方式。我们先去mysql官网下载mysqlrouter配置mysqlroutertar -zxvf mysql-router-8.0.11-el6-x86-64bit.tar.gzmv mysql-router-8.0.11-el6-x86-64bit /usr/local/mysql-router配置日志目录和配置文件目录cd&nb...

阅读全文

nginx一键安装bash脚本

今天抽时间写了个自动安装nginx的脚本,以后方面使用#!/bin/bash#Auto install nginx for centos 6.X#author merci#定义版本变量nginx_version='1.14.0'#pcre版本变量pcre_version='8.42'#nginx安装目录nginx_install_dir='/usr/local/nginx'#当前目录cur_dir=`pw...

阅读全文

mysql一键安装BASH脚本

今天又新接触了一些mysql读写分离的集群配置,以前总是手工配置,今天抽时间写了个自动安装mysql的脚本,以后方面使用#!/bin/bash#Auto install mysql for centos 6.X#author merci#定义版本变量mysql_version='5.6.40'#定义mysql数据存放目录mysql_datadir='/data/mysql'#定义mysql安装目录mysql_install_di...

阅读全文

nginx+php-fpm分离部署提升web服务器性能

之前一直都有用nginx的动静分离和负载均衡功能,但是现在手上一个接到的CASE是前端nginx无法变动,但是机器负载非常高,平均每颗CPU负载达到了10,已经严重超过负荷,并发非常之高,各种优化都不能很好解决,架构比较复杂,所以想到了php-fpm可以以监听的方式来提供phpcgi的服务,这样就好办了,想了后端还可以用负载均衡来做php-fpm的负载,决定动手实践主要是更改nginx中虚拟机的配置    location ~ \.php(/|$) {  &n...

阅读全文

Linux 实例常用内核网络参数介绍与常见问题处理

查看和修改Linux实例内核参数方法一、通过/proc/sys/目录查看内核参数:使用cat查看对应文件的内容,例如执行命令cat/proc/sys/net/ipv4/tcp_tw_recycle查看net.ipv4.tcp_tw_recycle的值。修改内核参数:使用echo修改内核参数对应的文件,例如执行命令echo"0">/proc/sys/net/ipv4/tcp_tw_recycle将net.ipv4.tcp_tw_recycle的值修改为0。注意:/proc/sys/目录是...

阅读全文

centos6下oracle11g静默安装教程

首先我们关闭sellinuxsed -i "s/SELINUX=enforcing/SELINUX=disabled/" /etc/selinux/config使配置生效setenforce 0修改机器名字vi /etc/hosts127.0.0.1   oraclevi /etc/sysconfig/networkHOSTNAME=oracle安装前oracle基本环境要求说明,内存不小于2G,如果小于2G那么系统的swap交换分区...

阅读全文

mysql利用binlog增量备份和还原实例

一,什么是增量备份增量备份,就是将新增加的数据进行备份。假如你一个数据库,有10G的数据,每天会增加10M的数据,数据库每天都要备份一次,这么多数据是不是都要备份呢?还是只要备份增加的数据呢,很显然,我只要备份增加的数据。这样减少服务器的负担。二,启用binlogvi my.cnflog-bin=/var/lib/mysql/mysql-bin.log,如果是这样的话log-bin=mysql-bin.log默认在datadir目录下面[root@BlackGhost mysql]# ls |grep&nb...

阅读全文

Centos上Lvs+Keepalived高可用Dr模式配置

centos6.8我有三台服务器ip分别是172.16.3.241,172.16.3.242,172.16.3.2431个虚拟ip:172.16.3.240目的,当我访问172.16.3.240 lvs会根据规则路由到241-243 3台不同的机器master服务器安装:安装ipvsadmyum install ipvsadm安装keepalived yum install keepalived安装依赖yum -y install openssl-de...

阅读全文

linux下安装及配置jenkins

jenkins常用的有两种安装方式,咱们这里主要讲rpm包的安装方式,注意不同版本的jenkins要求的jdk版本不同:安装前我们先安装jdk,我用的阿里云,直接yum安装jdk即可yum install java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-devel.x86_64 -y第一种安装方式:直接下载war包jenkins.war,下载地址https://jenkins.io/download可以把war包直接部署到servlet容器中,如tomcat。可以使用命令直...

阅读全文