摘要:
一. 戏说 不管你是做运维还是做开发,哪怕你是游客,时不时会遇到502 Bad Gateway或504 Gateway Time-out。出现这页面,把服务重启下,再实在不行重启下服务器,问题就解决了,但是,这问题还是会困扰着你,特别是做运维的人员。夜黑风高正酣睡 时,一个电话响起,让你重启服务或IISRESET,肯定是极大不爽,立马要问候他妈了。呵呵,本文总结502与504故障分析与解决方法。... 阅读全文
摘要:
使用RDS不得不知的注意事项 1、RDS实例升级需要注意的事项RDS在进行实例升级的过程中会出现最长30秒左右的连接闪断,需要您提前做好准备,并设置好程序跟RDS的自动重连,避免因为升级的闪断导致您的服务不可用。 2、RDS切换内外网存在的风险RDS在切换内外网的过程中会出现服务器跟RDS的连接断开,切换完成以后请及时更新程序中的连接地址,同时切换内外网会导致IP地址变更。 3、... 阅读全文
摘要:
RDS在系统构建之初,从网络到硬件再到系统都是基于高可用设计,他可以做到故障30秒无缝转移,对应用完全透明。当一个数据库实例发生故障时, 另一个会立即顶上,而且对应用是完全透明的。你无需变更应用的连接配置项,在30秒内会自动恢复 。RDS 采用的是主从热备的架构,当您购买一台RDS实例的时候,我们已经为您准备好了一台备用实例。主实例宕机或出现故障30s内自动切换到备实例。自动备份和手动临时备份都在... 阅读全文
摘要:
1. [0-9] 与 \d 2. 重复多少次{} 下面的例子表示数字重复出现8次 3.重复0次或者多次 * * 3.至少重复一次或者多次 + 4.表示可有可无 这个例子中为啥不用* 因为防止出现两个 - 看下面的例子已经说明 5.最小匹配 +? 6.出现1次或者3次 {1,3} 7.编译正则表达式, 阅读全文
摘要:
mysql高可用方案MHA介绍概述MHA是一位日本MySQL大牛用Perl写的一套MySQL故障切换方案,来保证数据库系统的高可用.在宕机的时间内(通常10—30秒内),完成故障切换,部署MHA,可避免主从一致性问题,节约购买新服务器的费用,不影响服务器性能,易安装,不改变现有部署。还支持在线切换,从当前运行master切换到一个新的master上面,只需要很短的时间(0.5-2秒内),此时仅仅阻... 阅读全文
摘要:
看了几篇博客总结的区别,自己终于明白了含义,在这里将理解总结一下:对于定义和解释,感觉淘测试上的更容易理解:引用如下:CPU使用率: 一段时间内CPU的使用状况,从这个指标可以看出某一段时间内CPU资源被占用的情况。(http://www.taobaotest.com/blogs/2507)Load Average:系统平均负载,在特定时间间隔内运行队列中的平均进程数。http://blog.c... 阅读全文
摘要:
一、什么是系统平均负载(Load average)? 在Linux系统中,uptime、w、top等命令都会有系统平均负载load average的输出,那么什么是系统平均负载呢?Load Average是CPU的Load,它所包含的信息不是CPU的使用率状况,而是在一段时间内CPU正在处理以及等待CPU处理的进程数之和的统计信息,也就是CPU使用队列的长度的统计信息。 系统平均负载被定义为在... 阅读全文
摘要:
1:load Average 1.1:什么是Load?什么是Load Average? Load 就是对计算机干活多少的度量(WikiPedia:the system Load is a measure of the amount of work that a compute system is doing) 简单的说是进程队列的长度。Load Average 就是一段时间(1分钟、... 阅读全文
摘要:
该脚本实现了,登录,注册,修改密码功能。 #!/usr/bin/env python # -*- coding:utf-8 -*- #pangguoping import os def login(username,password): f = open("db",'r') for line in 阅读全文
摘要:
MySQL数据库优化: 1、硬件优化:物理机,不用虚拟机,因为数据库是IO密集型业务。 a.CPU 一台机器8-16颗CPU。2-4颗。 b.mem 96-128G。3-4个实例。32G-64G,跑2个实例。 c.disk数量越多越好。性能:ssd(高并发) > sas(普通业务线上) > sata 阅读全文