前言
在上一篇文章中,介绍了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('要连...
环境mac
pip3 install python-nmap #先安装
导入包
import nmap
nm = nmap.PortScanner()
nm.scan(hosts='10.12.11.67/24',arguments='-n -sP -PE')
结果
{'nmap': {'command...
一、FBV
FBV(function base views) 就是在视图里使用函数处理请求。
看代码:
urls.py
1
2
3
4
5
6
7
8
from django.conf.urls import url, include
# from django.contrib...
pip3 install django-ckeditor
python3 Django2.0 环境下,如果你遇到namespace没有注册以及在根目录下urls.py中的include方法的第二个参数namespace添加之后就出错的问题。请在[app_name]目录下的urls.py中的urlpatterns前面加上app_n...
Python版本:3.6.2
Django版本:2.0
系统:MAC
先在django里面把settings.py里面的数据库
创建项目,然后发现报错
pytnon3 manage.py srartapp booktest
django.core.exceptions.Imp...
做个记录
保存还没写,写好还要可视化读出来。。真为自己智商捉急啊,才这几行。写不下去了。
import requests
import re
#获取单页
def get_one_page(url):
response = requests.get(ur...
之前看到什么值得买上面推送的测评,想买个来玩玩。没想到正好有活动,就买了。买了。清单:天猫精灵X1一个 , 欧瑞博智能小方一个 , 得邦照明蓝牙wifi智能灯泡两个 。共计三件。
先说下怎么玩。原理非常简单...
环境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
w...
说明
有时候有些公司的服务器是不允许访问外网的,那么要下载rpm软件就需要在本地建立一个yum源只对这台本地的yum源开放外网访问权限,就像Windows其他机器不能访问外网打补丁,本地建立一台wsus服务器一样...
实验环境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
Cen...
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 zli...
登录Linux虚拟机,输入 rm -rf /etc/udev/rules.d/*-persistent-*.rules 删除网卡相关配置文件
输入 ll /etc/udev/rules.d 查看是否删除相关配置文件
输入命令 vi /etc/sysconfig/network-scripts/...
Docker 运行容器前需要本地存在对应的镜像, 如果镜像不存在本地, Docker 会尝试先从默认镜像仓库下载(默认使用 Docker Hub 公共注册服务器中的仓库), 用户也可以通过配置 使用自定义的镜像仓库。
# 基...
环境: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 insta...
镜像(Image)
容器 (Container)
仓库(Repository)
核心概念
Docker镜像
Docker镜像( Image)类似于虚拟机镜像, 可以将它理解为一个面向Docker引擎的只读模板, 包含了文件系统。
例如: 一个镜像可...
举个简单的应用场景的例子。 假设用户试图基于最常见的LAMP ( Linux + Apache + MySQL + P旧)组合来运维一个网站。 按照传统的做法, 首先, 需要安装Apache、 MySQL 和PHP以及它们各自运行所依赖的环境;之后分...