\#!/bin/bash #***************************************************** # Author: suixiaofeng # blog:htt...
反向代理之haproxy安装及简单配置tcp代理
1 关于haproxy介绍 HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且 可靠的一种解决方案。 HAProxy特别适用于那些负载特大的web...
反向代理之Haproxy负载均衡系列
1 环境准备 1.1 主机ip规划 主机名IP地址角色系统 web-node1 eth0:10.0.0.65 web-node1节点 CentOS7.2 web-node2 eth0:10.0.0.6...
shell之磁盘初始化脚本
公司经常进行系统安装,然后公司服务器一般都是挂了很多块磁盘,要是一台台的手动去做磁盘初始化非常麻烦,这里就写成了脚本去做磁盘的初始化.也可以通过ansible-playbook做磁盘初始化.脚本内容...
ansible-playbook之变量引用
1 执行结果传入变量register的使用 # cat register.yaml --- - hosts: test remote_user: root tasks: - name: test sh...
mongo4.2 集群搭建之mongo分片集搭建
1 mongo分片概念介绍 1.1 分片的背景需求 高数据量和吞吐量的数据库应用会对单机的性能造成较大压力,大的查询量会将单机的CPU耗尽。 大的数据量对单机的存储压力较大,最终会耗尽系统的内存而将压...
nginx优化之解决大量的TIME-WAIT
1.查看nginx连接tcp状态 netstat -n | awk '/^tcp/ {++S} END {for(a in S) print a,S}' ESTABLISHED 226 FIN_WAI...
centos7基于google authenticator 的ssh登录双因素二次验证
1 Google Authenticator简介 Google身份验证器是一款基于时间与哈希的一次性密码算法的两步验证软件令牌,此软件用于Google的认证服务。此项服务所使用的算法已列于RFC 62...
aws之ElastiCache-redis实例类型在线变更
由于业务需要,有的时候业务量比较大,小实例的redis无法支撑,需要更改实例类型,支持更大的并发等,后面业务量下去了,需要节约成本收缩实例类型。本文讲下收缩实例类型。 1.通过控制台缩减实例类型 缩减...
持续集成之jenkins从入门到应用
jenkins是一个自动化服务器,比较成熟的ci工具,也可以是cd工具,能够实现自动化集成发布,集成了各种插件,实现各种功能。通过流水线提高工作效率。 1 jenkins安装 1.1 安装jdk yu...