自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

转载 运维85条军规

运维85条军规 1) 承载能力优先 ——随后再进行优化 —— 不遵守这条规则必定带来故障停机时间。不要在故障停机时间的压力下进行优化——要先集中精力提高承载能力。 2) 以Postgres为例,一定要确保你的每一个网络都能匹配得上你的WAL文件、Slony复制、快照技术以及基于磁盘的D...

2016-11-22 13:48:00 145

转载 Linux系统优化

linux服务器的性能分析与优化 【1】影响Linux服务器性能的因素 操作系统级 Ø CPU 目前大部分CPU在同一时间只能运行一个线程,超线程的处理器可以在同一时间处理多个线程,因此可以利用超线程特性提高系统性能。 在linux系统下只有运行SMP内核才能支持超线程,但是安装的C...

2016-11-15 09:07:00 238

转载 Memcache知识点梳理

Memcached概念: Memcached是一个免费开源的,高性能的,具有分布式对象的缓存系统,它可以用来保存一些经常存取的对象或数据,保存的数据像一张巨大的HASH表,该表以Key-value对的方式存在内存中。官网下载地址: http://www.memcached.org/运行环...

2016-03-11 11:12:00 147

转载 DNS原理及其解析过程

网络通讯大部分是基于TCP/IP的,而TCP/IP是基于IP地址的,所以计算机在网络上进行通讯时只能识别如“202.96.134.133”之类的IP地址,而不能认识域名。我们无法记住10个以上IP地址的网站,所以我们访问网站时,更多的是在浏览器地址栏中输入域名,就能看到所需要的页面,这是因为有...

2016-03-11 10:49:00 121

转载 DNS解析过程详解

先说一下DNS的几个基本概念: 一. 根域 就是所谓的“.”,其实我们的网址www.baidu.com在配置当中应该是www.baidu.com.(最后有一点),一般我们在浏览器里输入时会省略后面的点,而这也已经成为了习惯。 根域服务器我们知道有13台,但是这是错误的观点。 ...

2016-03-10 18:24:00 234

转载 Python

现阶段,掌握一门开发语言已经成为高级运维工程师的必备计能,不会开发,你就不能充分理解你们系统的业务流程,你就不能帮助调试、优化开发人开发的程序,开发人员有的时候很少关注性能的问题,这些问题就得运维人员来做,一个业务上线了,导致CPU使用过高,内存占用过大,如果你不会开发,你可能只能查到进程...

2015-09-14 14:29:00 421

转载 Redis 集群

一个豁达的关键是正确乐观的面对失败的系统。不需要过多的担心,需要一种去说那又怎样的能力。因此架构的设计是如此的重要。许多优秀的系统没有进一步成长的能力,我们应该做的是去使用其他的系统去共同分担工作。  Redis是其中一个吸引我的系统,一个持久性的,键值对存储内存操作高...

2015-09-11 14:46:00 69

转载 Keepalived 双机热备

Keepalived 双机热备大纲 1 KeepaLived概述 1.1 Keepalived的热备方式 1.2 Keepalived的安装与服务控制 1.3 使用...

2015-09-11 14:19:00 149

转载 ​Keepalived双机热备基础

Keepalived双机热备Keepalived是专门针对LVS设计的一款强大的辅助工具,主要用来提供故障切换和健检查功能,如判断LVS负载调度器、节点服务器的可用性,及时隔离并替换为新的服务器,当故障主机恢复后将其重新加入群集。在非LVS群集环境中使用时Keepali...

2015-09-11 14:15:00 103

转载 keepalive构建高可用LVS集群

一、什么是keepalived? 利用虚拟路由冗余协议(vrrp)技术,实现lvs的高可用,也可以对nginx和haproxy等轻量级带有负载均衡的软件进行高可用。因为keepalived非常轻量级,速度非常快,配...

2015-09-11 14:08:00 87

转载 keepalived工作原理和配置说明

keepalived是什么 keepalived是集群管理中保证集群高可用的一个服务软件,其功能类似于heartbeat,用来防止单点故障。 keepalived工作原理 keepalived是以VRRP协议为实现基础的,VRRP全称Virtual Router Redundancy...

2015-09-11 13:55:00 114

转载 vmstat 命令

vmstat是一个查看虚拟内存使用状况的工具,它可以看到服务器使用率,内存使用,虚拟内存交换情况,IO读写.相比top,可以看到整个机器的CPU,memory,IO的使用情况,而不是单单看到各个进程各值的使用率. 默认情况下,vmstat命令并没有安装,需要安装sysstat包,该包里含有v...

2015-09-10 18:10:00 106

转载 Curl命令

1.访问http页面内容,通常将下载文件输出到stdout,将进度信息输出到stderr,要想避免显示进度信息,使用--silent,-o用来将下载的数据写入指定名称的文件中.如果需要在下载过程中显示如#的进度条,用--progress代替--silent ...

2015-09-10 17:31:00 104

转载 ss命令取代netstat

ss命令能够从内核空间直接得到信息,ss命令选项与netstat非常相似,容易替代. 1 2 3 ...

2015-09-10 17:21:00 105

转载 linux nc命令常用用法

先来看下它的基本用法: 1 2 3 4 5 6 ...

2015-09-10 17:04:00 213

转载 Redis学习

Redis是一款开源,高性能键-值存储(key-value store).它的键值可以包括字符串(strings)类型,同时它还包括哈希(hashes),列表(lists),集合(sets)等数据类型.对于这些数据类型,可以执行原子操作.例如:对字符串进行附加操作(append);递增哈希中的...

2015-09-10 16:56:00 74

转载 数据类型 Data Types

字符串(Strings) 字符串是一种最基本的Redis值类型。Redis字符串是二进制安全的,这意味着一个Redis字符串能包含任意类型的数据,例如: 一张JPEG格式的图片或者一个序列化的Ruby对象。 一个字符串类型的值最多能存储512M字节的内容。 你可以用Redis字符串做许...

2015-09-09 13:49:00 130

转载 深入理解版本控制系统

转载于:https://my.oschina.net/u/2444890/blog/501239

2015-09-05 02:04:00 75

转载 Nginx+Tomcat 静态、动态分离

一、什么是动静分离 本文的动静分离主要是通过nginx+tomcat来实现,其中nginx处理图片、html等静态的文件,tomcat处理jsp、do等动态文件。 二、结构图 三、安装 1、安装、配置nginx 下载nginx与pcre(如果需要使用正则,需要安装pcre) w...

2015-09-01 10:23:00 79

转载 nginx工作原理、优化、漏洞

1. Nginx的模块与工作原理 Nginx由内核和模块组成,其中,内核的设计非常微小和简洁,完成的工作也非常简单,仅仅通过查找配置文件将客户端请求映射到一个location block(location是Nginx配置中的一个指令,用于URL匹配),而在这个location中所配置...

2015-08-27 15:22:00 137

转载 redis安装

yum -y install gcc # wget http://download.redis.io/releases/redis-3.0.1.tar.gz# tar xzf redis-3.0.1.tar.gz#cd redis-3.0.1# makeRun Redis with:# cd...

2015-08-26 17:23:00 46

转载 Redis快速入门

Redis是一个开源,先进的key-value存储,并用于构建高性能,可扩展的Web应用程序的完美解决方案。 Redis从它的许多竞争继承来的三个主要特点: Redis数据库完全在内存中,使用磁盘仅用于持久性。 相比许多键值数据存储,Redis拥有一套较为丰富的数据类型。 R...

2015-08-26 13:39:00 60

转载 session和cookie

session和cookie是网站浏览中较为常见的两个概念,也是比较难以辨析的两个概念,但它们在浏览需要认证的服务页面以及页面统计中却相当关键。我们先来了解一下session和cookie怎么来的?考虑这样一个问题: 如何抓取一个访问受限的网页?如新浪微博好友的主页,个人微博页面等。 显然...

2015-08-26 10:21:00 359

转载 优化和调节Mysql的技巧 有101条很全的

MySQL 服务器硬件和操作系统调节: 1. 拥有足够的物理内存来把整个InnoDB文件加载到内存中——在内存中访问文件时的速度要比在硬盘中访问时快的多。2. 不惜一切代价避免使用Swap交换分区 – 交换时是从硬盘读取的,它的速度很慢。3. 使用电池供电的RAM(注:RAM即随机存储器)...

2015-08-26 09:49:00 79

转载 EXPLAIN语法 适用于mysql

explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。使用方法,在select语句前加上explain就可以了: 如:explain select surname,first_name form a,bwherea....

2015-08-26 09:47:00 60

转载 大数据量下,58同城mysql实践

一、基本概念 大数据量下,搞mysql,以下概念需要先达成一致 1)单库,不多说了,就是一个库 2)分片(sharding),水平拆分,用于解决扩展性问题 3)复制(replication)与分组(group),用于解决可用性问题 4)分片+分组,这是大数据量下,mysql架构的实际...

2015-08-26 09:45:00 113

转载 Git及GiT和svn的区别

1.GIT是分布式的,SVN不是: 这是GIT和其它非分布式的版本控制系统,例如SVN,CVS等,最核心的区别。如果你能理解这个概念,那么你就已经上手一半了。需要做一点声明,GIT并不是目前第一个或唯一的分布式版本控制系统。还有一些系统,例如Bitkeeper,Mercurial等,也是运...

2015-08-26 09:43:00 74

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除