摘要:
CSS 存放位置: 单独css文件 html头部 标签属性优先级:标签属性> html头部> 单独css文件CSS选择器:分类:1、标签选择器 2,id选择器3、class选择器4、层级选择器5、组合选择器1、标签选择器 Title baidubaidubaiduou... 阅读全文
摘要:
磁盘性能测试方法 https://help.aliyun.com/document_detail/25382.html 测试随机写IOPS: fio -direct=1 -iodepth=128 -rw=randwrite -ioengine=libaio -bs=4k -size=10G -num 阅读全文
摘要:
首先要明确: 带宽是按照小b来算的 流量是按照大B来算的 假设一个网站流量是4000GByte/月,很多人没有概念,这到底是多少的带宽(单位是Mbit/s)?以及这4000GB流量可以支持多少IP访问呢? 首先,你自己算一下你的网站有多少PV(页面访问量,1个独立IP可能有多个PV) 然后我们来算一 阅读全文
摘要:
需求: 开发告知:让后端tomcat日志获取真实的IP,而不是nginx 服务器的IP tomcat前面是nginx做的反向代理,所以tomcat取到的是nginx的ip。 日志名称是localhost_access_log.txt 其实解决这个问题,只需要修改两个地方: 1.修改nginx的配置文 阅读全文
摘要:
一、背景: 线上一个主库压力比较大,所以增加一个从库,但是不能重启或者停止主库的正常运行,不能锁库锁表影响业务的正常运行。所以这里想到了XtraBackup 二、XtraBackup介绍: Xtrabackup的优点: 1、备份完成快速、可靠 2、备份期间不间断的事务处理 3、节省磁盘空间和网络带宽 阅读全文
摘要:
ORM的两种创建方式 数据库优先:指的是先创建数据库,包括表和字段的建立,然后根据数据库生成ORM的代码,它是先创建数据库,再创建相关程序代码 代码优先:就是先写代码,然后根据代码去生成数据库结构。 代码优先创建数据库的本质:拿到类-->转换成table对象, 然后根据table对象生成sql语句- 阅读全文
摘要:
一、安装说明 系统环境:CentOS Linux release 7.2.1511 (Core) 系统内核:3.10.0-327.el7.x86_64软件:nginx-1.10.1.tar.gz其他所需软件:pcre-devel 、openssl-devel 、GeoIP-devel 、zlib-d 阅读全文
摘要:
执行状态分析 Sleep状态 通常代表资源未释放,如果是通过连接池,sleep状态应该恒定在一定数量范围内 实战范例:因前端数据输出时(特别是输出到用户终端)未及时关闭数据库连接,导致因网络连接速度产生大量sleep连接,在网速出现异常时,数据库too many connections挂死。 简单解 阅读全文
摘要:
keepalived可以将多个无状态的单点通过虚拟IP(以下称为VIP)漂移的方式搭建成一个高可用服务,常用组合比如 keepalived+nginx,lvs,haproxy和memcached等。它的实现基础是VRRP协议,包括核心的MASTER竞选机制都是在VRRP协议所约定的。 一、配置说明: 阅读全文
摘要:
paramiko模块,基于SSH用于连接远程服务器并执行相关操作。 一、安装 二、使用 SSHClient 用于连接远程服务器并执行基本命令 #!/usr/bin/env python3 # -*- coding: utf-8 -*- # Author: DBQ(Du Baoqiang) impor 阅读全文