rabbitmq_cluster

亲测可用,超详细RabbitMQ消息队列集群配置李杨的博客3人评论10653人阅读2018-10-1622:35:48RabbitMQ是什么?MQ(MessageQueue,消息队列)消息中间件,一般以集群方式部署,主要提供消息的接受和发送,实现各微服务之间的消息同步。原理介绍rabbitmq是依据erlang的分布式特性(RabbitMQ底层是通过Erlang架构来实现的,所以rabbitmqc

转载 点赞0 阅读152 收藏0 评论0 2020-08-27

k8s 常用组件

"开源软件或中间件名称(可参照常见开源或中间件汇总表)"安装数量当前版本和模块包coredns/coredns9k8s.gcr.io/coredns:1.2.6Calico9"quay.io/calico/node:v3.5.1quay.io/calico/kube-controllers:v3.5.1quay.io/calico/cni:v3.5.1"Je

原创 点赞0 阅读434 收藏0 评论0 2020-05-21

dockre 跨主机通信flannel网络

docker默认只能node内部通讯外包要访问docker可以做端口映射两台主机间的docker是不能互相通信访问的但是可以通过flannel网络做主机间docker互通flannel配置1.在要通信的主机上安装etcd,flannel,docker2.yuminstalletcd,flannel,docker3.etcd配置在2到3台服务器上配置文件如下ETCD_NAME=etcd03ETCD_

原创 点赞0 阅读450 收藏0 评论0 2019-02-14

pxc 两台重启

故障2台pxc环境其中一台mysql宕机启动不了1.先停掉正常的mysqlservicemysqlstop重新启动servicemysqlstart--wsrep-new-cluster2.删除掉宕机下的mysqldata所有文件3.启动servicemysqlstart

原创 点赞0 阅读751 收藏0 评论0 2019-01-31

iptables

25个iptables常用示例本文将给出25个iptables常用规则示例,这些例子为您提供了些基本的模板,您可以根据特定需求对其进行修改调整以达到期望。格式iptables[-t表名]选项[链名][条件][-j控制类型]参数-P设置默认策略:iptables-PINPUT(DROP|ACCEPT)-F清空规则链-L查看规则链-A在规则链的末尾加入新规则-Inum在规则链的头部加入新规则-Dnum

转载 点赞0 阅读216 收藏0 评论0 2019-01-23

mysql pxc 主主

钱钱钱

原创 点赞0 阅读430 收藏0 评论0 2019-01-10

lvs+keepalive+mysql 主主

MySQL复制能够保证数据的冗余的同时可以做读写分离来分担系统压力,如果是主主复制还可以很好的避免主节点的单点故障。但是MySQL主主复制存在一些问题无法满足我们的实际需要:未提供统一访问入口来实现负载均衡,如果其中master宕掉的话需要手动切换到另外一个master,而不能自动进行切换。这篇文章下面要介绍如何通过LVS+Keepalived的方式来是实现MySQL的高可用性,同时解决以上问题。

转载 点赞1 阅读484 收藏2 评论0 2018-12-27

svn服务器搭建

请求

原创 点赞0 阅读389 收藏1 评论0 2018-12-24

mysql

查看所以库大小selectTABLE_SCHEMA,concat(truncate(sum(data_length)/1024/1024,2),'MB')asdata_size,concat(truncate(sum(index_length)/1024/1024,2),'MB')asindex_sizefrominformation_schema.tablesgr

原创 点赞0 阅读165 收藏0 评论0 2018-12-05

mysql 查询语句

查询库下面的表的文件大小已mysql库为例selectTABLE_NAME,concat(truncate(data_length/1024/1024,2),'MB')asdata_size,concat(truncate(index_length/1024/1024,2),'MB')asindex_sizefrominformation_schema.tables

原创 点赞0 阅读329 收藏0 评论0 2018-08-03

dockerfile 创建docker容器实例nginx

1.先dockerpull镜像dockerpullcentos根据dockerfile下的from做镜像下载2.Dockerfile用来创建一个自定义的image,包含了用户指定的软件依赖等。当前目录下包含Dockerfile,使用命令build来创建新的image,并命名为dockertest3.dockerbuild-tdockertest.这是用dockerfile来建立docker实例do

转载 点赞0 阅读869 收藏0 评论0 2018-01-15

https免费正式开源软件

开始安装https假设运行环境为centos7.1,Web服务器是Nginx1.12.0(因为我的生产环境是),当前工作目录为/root获取certbot客户端wgethttps://dl.eff.org/certbot-autochmoda+xcertbot-auto单个域名下发./certbot-autocertonly--standalone--email你的邮箱地址-d你的域名地址多域名下

转载 点赞0 阅读1378 收藏0 评论0 2018-01-10

tomcat 日志分割脚本

每天晚上11点50切割日志文件,同时删除超过30天的日志log_path=/usr/local/tomcat/logsd=date+%Y-%m-%dd90=date-d'30dayago'+%Y-%m-%dcd${log_path}&&cpcatalina.out$log_path/cron/catalina.out.$d.logecho>catalina.o

转载 点赞0 阅读882 收藏0 评论0 2017-12-15

php平滑重启

修改了php配置需要平滑启动php-fpmps-aux|grepphp-fpm找到phpfpm的masterprocess的进程idkill-SIGUSR2process_id实现平滑重启php-fpm

转载 点赞0 阅读963 收藏0 评论0 2017-12-05

docker 添加基础命令

登录到master容器[root@bogon ~]# docker exec -it mysql-master bashroot@1651d1cab219:/#怎么查看容器的操作系统环境一般就是uname -acat /etc/procat /etc/lsb-release很幸运我们的容器是ubuntu14.04root@1651d1ca

转载 点赞0 阅读539 收藏1 评论0 2017-11-02

nginx 安装脚本

#!/bin/shyum install gcc c++ &&cd /root/sourcecat /etc/passwd | grep webif [ $? -ne ]thenuseradd -M -s /sbin/nologinfiecho ####install prce #######wget https://sourceforge.net/projects/pcre/fi

原创 点赞0 阅读411 收藏0 评论0 2017-10-25

iptables封ip减缓ddocs***

先查看那几个ip连接的次数比较多netstat -ntu | tail -n +3 | awk '{ print $5}' | cut -d : -f 1 | sort | uniq -c| sort -n -r | head -n 5查看连接比较高的5个ip单个IP的命令是iptables -I INPUT -s 211.1.0.0 -j DROP封IP段的命令是 iptables -

转载 点赞0 阅读282 收藏0 评论0 2017-09-19

mysql全库备份

#!/bin/bashPASSWORD=ks4QrUhgmH6XZvE1hY1Q/usr/local/mysql/bin/mysqldump -uroot -p$PASSWORD \--master-data=2 --all-databases | gzip > /backup/db_`date +%Y%m%d%H%M`.sql.gzfind /backup/ -ctime +10 -exe

原创 点赞0 阅读447 收藏1 评论0 2017-09-12

liunx shell 运维

查看当前系统每个IP的连接数netstat -n | awk '/^tcp/ {print $5}'| awk -F: '{print $1}' | sort | uniq -c | sort -rNGINX:查看并发连接数netstat -n |

转载 点赞0 阅读373 收藏0 评论0 2017-07-26

nginx +keepalive +tomcat

框架keepavlive master 192.168.178.134keepavlive backup 192.168.178.135vip 192.168.178.132nginx 192.168.178.134nginx 192.168.178.135tomcat 192.168.178.135 8080 8081tomcat 192.168.178.

原创 点赞0 阅读4640 收藏0 评论0 2017-07-12

负载均衡

三大主流软件负载均衡器对比(LVS VS Nginx VS Haproxy)LVS:1、抗负载能力强。抗负载能力强、性能高,能达到F5硬件的60%;对内存和cpu资源消耗比较低2、工作在网络4层,通过vrrp协议转发(仅作分发之用),具体的流量由linux内核处理,因此没有流量的产生。2、稳定性、可靠性好,自身有完美的热备方案;(如:LVS+Keepalived)3、应用范围比较广,可以对所有应用

转载 点赞0 阅读270 收藏1 评论0 2017-06-19

haproxy +nginx

HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在当前的硬件上,完全可以支持数以万计的并发连接。并且它的运行模式使得它可以很简单安全的整合进您当前的架构中, 同时可以保护你的web服务器不被暴露到网络上。HAProxy

转载 点赞0 阅读379 收藏1 评论0 2017-06-19

nginx 负载均衡

框架结构192.168.178.131 负载均衡192.168.178.130  web01192.168.178.129  web023台服务器上都安装相同的nginx版本192.168.178.131 的配置加入upstream test.miaohr.com {     ——————####### test.miaohr.com这个必须和下面的&nbs

原创 点赞0 阅读524 收藏0 评论0 2017-06-15

linux 系统调优

1,用户最大进程数配置 Centos5环境修改/etc/security/limits.conf文件 Centos6环境修改/etc/security/limits.d/90-nproc.conf文件  root@mysql:/data/tools/db# vim /etc/security/limits.conf *   &n

原创 点赞0 阅读345 收藏0 评论0 2017-06-15

innobackupex增量备份

第一次全局备份innobackupex --defaults-file=/etc/my.cnf --uesr=root --password=jt123@ --host=127.0.0.1  /home/backup/full_dir 第一次增量 innobackupex --defaults-file=/etc/my.cnf --uesr=root --passwo

原创 点赞0 阅读507 收藏0 评论0 2017-05-26

vnp

openvnp

转载 点赞0 阅读914 收藏0 评论0 2017-05-17

lnmp脚本安装

#!/bin/bashSOFTWARE_SOURCE=/home/sourceNGINX_VERSION=nginx-1.8.0.tar.gzMYSQL_VERSION=mysql-5.6.26.tar.gzPHP_VERSION=php-5.5.29.tar.gzif [ ! -d $SOFTWARE_SOURCE/nginx-1.8.0 ];thenecho "================

原创 点赞0 阅读357 收藏0 评论0 2017-05-02

sed 匹配字符替换

/bin/sed -i "s@DEPLOY_DIR=.*@DEPLOY_DIR=/home/web/$PROJECT@" /home/git/bmw/si.git/hooks/post-receive匹配post-receeive文件下的DEPLOY_DIR=字符更改为DEPLOY_DIR=/home/web/$PROJECT/bin/sed -n "/DEPLOY_DIR/p" file 文件查

原创 点赞0 阅读475 收藏0 评论0 2017-04-26

数据库操作

一、查看数据库编码格式mysql> show variables like 'character_set_database';二、查看数据表的编码格式mysql> show create table <表名>;三、创建数据库时指定数据库的字符集mysql>create datab

转载 点赞0 阅读258 收藏1 评论0 2017-03-09

ppp安装脚本

#!/bin/bash#    Setup Simple PPTP *** server for CentOS#    Copyright (C) 2015-2016 Danyl Zhang <1475811550@qq.com> and contributors##    This program is free softw

转载 点赞0 阅读387 收藏0 评论0 2017-03-06
  • 1
  • 2