摘要:
一、理论层面 1. DNS的出现及演化 网络出现的早期是使用IP地址通讯的,那是就几台主机通讯。但是随着接入网络主机的增多,这种数字标识的地址非常不便于记忆,UNIX上就出现了建立一个叫做hosts的文件(Linux和Windows也继承保留了这个文件)。这个文件中记录着主机名称和IP地址的对应表, 阅读全文
摘要:
#!/usr/bin/env python #-*- coding:utf-8 -*- #多线程批量远程执行一条命令 # made in china import threading import sys,os import subprocess #cmd = sys.argv[2] ip_list=[] ip_fail=[] def subprocess_caller(cmd): ... 阅读全文
摘要:
刚开始使用中文匹配的,后来改变了策略。 阅读全文
摘要:
具体需求: 1、 需要分析出是视频/data分区个类文件占比(实际文件占比多少,一般实际文件小于占比70%以下大多为已删除文件单未释放磁盘空间)。 2、 需要统计已删除文件但未释放空间的大小(可参考lsof命令)。 3、 根据1和2最终分析结果拿出占比较大的服务列表(针对服务列表建议支持白名单),针 阅读全文
摘要:
主要有两点如下: 1、在连接数据库时要指定编码类型,如果不指定,将会报如下错误,就算第二步编码了也会出问题。 charset='utf8' 2、在输出数据的时候需要编码:data[0][0].encode("UTF-8"),如果不编码则会报错: UnicodeDecodeError: 'ascii' 阅读全文
摘要:
系统架构图 网络架构 一、安装docker,确保hostname没有问题 ,查看/etc/hostname、/etc/hosts。 二、安装dcoekr-compose,这边还是要去官网看看,每次的链接不一定都一样。 三、docker加速源 四、docker-compose.yml,通过nginx- 阅读全文
摘要:
编译时要注意要安装upstream模块,但是默认是安装的,,所以编译可以用web服务的编译来编译。 反向代理: 此时如果要域名解析,应该使用负载均衡服务器的ip ,域名是www.eitiantian.org,bbs.etiantian.org,blog.etiantian.org。 用户web服务器 阅读全文
摘要:
一、redis简介 1)基于key-value键值对的持久化数据库存储系统。2)支持的数据存储类型更丰富,包括string(字符串),list(链表),set(集合),zset(有序集合)等。3)这些数据类型都支持push/pop,add/remove及取交集、并集和差集及更丰富的操作,这些操作都是 阅读全文
摘要:
1)安装memcached前需要先安装libevent 2)安装memcahced服务 3)启动服务 4)存数据取数据 5)安装memecache客户端 6)因为配置客户端所以要配置php.ini文件 7)然后重启php,查看是否生效 8)memcached如何实现集群中的session共享存储 9 阅读全文
摘要:
前言: 集群特点: 1)高性能 2)经济 3)高可用 4)可伸缩 集群的分类 1)负载均衡集群,LBC或者LB。 2)高可用性集群,HAC 3)高性能计算集群,HPC 4)LB和HAC是主流 负载均衡集群的作用: 1)分担用户访问请求或数据流量(负载均衡) 2)保持业务持续性7*24服务(高可用性) 阅读全文