前言
在上一篇文章中,介绍了Redis的内存模型,从这篇文章开始,将依次介绍Redis高可用相关的知识——持久化、复制(及读写分离)、哨兵、以及集群。
本文将先说明上述几种技术分别解决了Redis高可用的什么问题;然后详细介绍Redis的...
前言
Redis是目前最火爆的内存数据库之一,通过在内存中读写数据,大大提高了读写速度,可以说Redis是实现网站高并发不可或缺的一部分。
我们使用Redis时,会接触Redis的5种对象类型(字符串、哈希、列表、集合、有序集合),丰...
第一种:ssh账号密码登录
import paramiko
tssh = paramiko.SSHClient() #实例化对象
tssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) #第一次连接自动确认输yes
tssh.connect('要连接的IP' , '22' ,'root...
环境ubuntu
sudo wget http://home.tiscali.cz/~cz210552/distfiles/webbench-1.5.tar.gz
tar -zxvf webbench-1.5
make
如果报错的安装下gcc
sudo apt install gcc
在安装下ctags
wget https://jaist.dl...
说明
有时候有些公司的服务器是不允许访问外网的,那么要下载rpm软件就需要在本地建立一个yum源只对这台本地的yum源开放外网访问权限,就像Windows其他机器不能访问外网打补丁,本地建立一台wsus服务器一样。
安装Http服务
...
实验环境3台Centos
名称
IP
系统
备注
Srv_1
192.168.140.129
Centos 6.8
负载均衡服务器
Srv_2
192.168.140.130
Centos 6.8
后端应用服务器
Srv_3
192.168.140.131
Centos 6.8
后端应用服...
nginx.conf 一共由三部分组成,分别为全局块 、events 块和 http块。在http 块中,又包含http全局块 、多个 server 块。每个 server 块中,可以包含 server 全局块和多个 location 块。在同一配置块中嵌套的配置块 ,各个之间不存在次...
Nginx的一些模块需要依赖其他第三方库,通常有pcre库(支持rewrite模块),zlib库(支持gzip)和openssl库(支持ssl模块)等
[root@localhost ~]# yum install gcc gcc-c++ automake pcre pcre-devel zlib zlib-devel open openssl...
登录Linux虚拟机,输入 rm -rf /etc/udev/rules.d/*-persistent-*.rules 删除网卡相关配置文件
输入 ll /etc/udev/rules.d 查看是否删除相关配置文件
输入命令 vi /etc/sysconfig/network-scripts/ifcfg-eth0 编辑网卡...
Docker 运行容器前需要本地存在对应的镜像, 如果镜像不存在本地, Docker 会尝试先从默认镜像仓库下载(默认使用 Docker Hub 公共注册服务器中的仓库), 用户也可以通过配置 使用自定义的镜像仓库。
# 基本信息查看
docker ve...
环境:CentOS 7
Docker支持CentOS 6及以后的版本。
对于CentOS 6系统可使用EPEL库安装Docker, 命令如下:
yum install -yhttp://mirrors.yun-idc.com/epel/6/i386/epel-release-6-8.noarch.rpm
yum install -y docker-io
...
镜像(Image)
容器 (Container)
仓库(Repository)
核心概念
Docker镜像
Docker镜像( Image)类似于虚拟机镜像, 可以将它理解为一个面向Docker引擎的只读模板, 包含了文件系统。
例如: 一个镜像可以只包含一个完整的Ub...
举个简单的应用场景的例子。 假设用户试图基于最常见的LAMP ( Linux + Apache + MySQL + P旧)组合来运维一个网站。 按照传统的做法, 首先, 需要安装Apache、 MySQL 和PHP以及它们各自运行所依赖的环境;之后分别对它们进行配置(包...
Docker是基于Go语言实现的云开源项目, 诞生于2013年初, 最初发起者是dotCloud公司。 Docker自开源后受到广泛的关注和讨论, 目前已有多个相关项目, 逐渐形成了围绕Docker的生态体系。 dotCloud公司后来也改名为Docker Inc, 专注于...
1速度快:内存数据库
2持久化(断电不丢数据)
3多种数据结构(数据结构服务器)
4支持多种客户端语言
5功能丰富
除了支持五种数据结构以外,还支持事物,流水线,发布订阅,消息队列等.
6简单
...
国外:
GitHub Twitter Stackoverflow
国内:
Weibo Sohu zhihu 美团
腾讯
特性:
1, 开源
2, key-value系统储存服务器
3, 远程数据结构
4, 高性能,功能丰富
Key-value
数据结构
高性能缓存和储存服务器
下载地址:wget http://download.redis.io/releases/redis-3.0.5.tar.gz ##3.0.5可以换成你想要下载的版本
tar xzf redis-3.0.5.tar.gz
cd redis-3.0.5
make
make install (会在/usr/local/bin下面把常用的命令...
一、关闭sendmail或者postfix
service sendmail stop #关闭
chkconfig sendmail off #禁止开机启动
service postfix stop
chkconfig postfix off
备注:
使用外部邮箱账号时,不需要启动sendmail或者po...
1、微信企业号注册
企业号注册:https://qy.weixin.qq.com/
选择企业号.
期间会让你输入你的邮箱和绑定你的微信
注册成功后,登陆 - 应用中心-新建应用-消息型应用
我们要在这里创建应用,因为要通过应用发送消...