最新消息:

2013年04月的内容

限制单个进程的带宽
未分类

限制单个进程的带宽

admin 11年前 (2013-04-06) 5606浏览 0评论

限制带宽简直就是系统管理员的永恒话题之一。当然我这里就不讨论端口限速什么的了,百度一下一大把。但如果要的是限制某个特定进程的带宽,事情就有趣多了。 iptables 大多数文档还是提供的传统思路,用 iptables 的 owner 模块,给 --p...

用gnuplot绘制多图
未分类

用gnuplot绘制多图

admin 11年前 (2013-04-06) 4895浏览 0评论

以前已经提过多次gnuplot的简便快捷了。不过大多是最基本的单图上画条线之类的。这次碰到需求,稍微help了一下在一个图上画多个区域。主要需要注意的就是set size的定位点到底从什么角度算,说实话蛮麻烦的。 上文件: result=$1 beg...

Nginx 万兆网络环境测试
未分类

Nginx 万兆网络环境测试

admin 11年前 (2013-04-06) 4637浏览 0评论

测试目标 本次测试的目标是将nginx作为7层负载均衡软件,应用于万兆环境下,获得 极限性能 在服务质量保证约束条件下的极限性能 提升极限性能的方法 在万兆环境下部署的一般方法和特殊注意事项 同时,由于nginx还作为静态页面的提供者,附带还进行获得...

MySQL缓存的详细入门以及简单教程
未分类

MySQL缓存的详细入门以及简单教程

admin 11年前 (2013-04-06) 2284浏览 0评论

从 MySQL 4.0.1 开始,MySQL有一个重要的特征:Query Cache。 当在使用中,查询缓存会存储一个 SELECT 查询的文本与被传送到客户端的相应结果。如果之后接收到一个同样的查询,服务器将从查询缓存中检索结果,而不是再次分析和执...

解决KVM虚拟化,宿主机kernel无法再虚拟机下使用
未分类

解决KVM虚拟化,宿主机kernel无法再虚拟机下使用

admin 11年前 (2013-04-06) 3321浏览 0评论

我们知道,在KVM里测试内核会碰到一个很严重的问题:那就是在 host 编译的内核不能直接在 guest 里使用。有两个原因:一是 host 和 guest 的硬件可能不一样,所以需要的 config 不一样;二是内核模块即便是安装进了 initra...

内核编译升级失败了以后的处理方案
未分类

内核编译升级失败了以后的处理方案

admin 11年前 (2013-04-06) 2566浏览 0评论

相信有无数的人,有编译内核失败的记录, 99% 的原因就是和文件系统,硬件驱动有关,比如没有找到 SCSI 卡.但对这些问题大家都无从下手,都是乱测试. 因为我管理公司所有的服务器的内核定制,优化和升级.下面我要教大家一些技巧,来帮助大家少失败些.来...

OpenResty(nginx扩展)实现防cc攻击
未分类

OpenResty(nginx扩展)实现防cc攻击

admin 11年前 (2013-04-05) 3992浏览 0评论

本文介绍使用openresty来实现防cc攻击的功能。openresty官网http://openresty.org/cn/index.html。下面是防cc攻击的流程图。 根据流程图,我们知道防cc攻击主要包括两部分,一是限制请求速度,二是给用户发...

在Ubuntu 12.04上配置iSCSI Target服务
Ubuntu

在Ubuntu 12.04上配置iSCSI Target服务

admin 11年前 (2013-04-05) 2497浏览 0评论

今天自己按照网上搜来的教程自己在Ubuntu 12.04上配置了iSCSI Target服务,在这里简单地做个纪录。操作系统是全新安装的Ubuntu 12.04,配置一块500 GB的SATA笔记本硬盘。安装操作系统时将硬盘划分为两个分区,其中一个5...

mysql ORDER BY,GROUP BY 和DISTINCT原理
mysql

mysql ORDER BY,GROUP BY 和DISTINCT原理

admin 11年前 (2013-04-05) 2851浏览 0评论

前言 除了常规的Join语句之外,还有一类Query语句也是使用比较频繁的,那就是ORDERBY,GROUP BY以及DISTINCT这三类查询。考虑到这三类查询都涉及到数据的排序等操作,所以我将他们放在了一起,下面就针对这三类Query语句做基本的...

编译 RedHat 定制的内核 rpm 包
kernel

编译 RedHat 定制的内核 rpm 包

admin 11年前 (2013-04-05) 3843浏览 0评论

普通的编译内核我想大家可能常常玩.但如果要大量的应用,还有下次备用的话,打成 rpm 包还是会方便很多. 在07年就写过一个内核编译笔记,http://www.php-oa.com/2007/10/17/linux-make.html,但基本没有认真...

MySQL 跨时区迁移数据
mysql

MySQL 跨时区迁移数据

admin 11年前 (2013-04-05) 2840浏览 0评论

问: 如果数据表中有时间字段,现在要迁移到其他时区的服务器上,该如何处理呢? 答:在高版本的mysqldump中,新增了一个选项:–tz-utc,默认是启用的,来看看它的说明 SET TIME_ZONE='+00:00'...

让服务器从30台缩减到2台的:从Ruby迁移到Go语言
ruby

让服务器从30台缩减到2台的:从Ruby迁移到Go语言

admin 11年前 (2013-04-05) 2491浏览 0评论

我们开发第一版的IronWorker已经是3年前的事了,是用Ruby写的,API基于Rails开发。我们没用多久就发展成了相当大的规模,很快我们就触及到了Ruby程序的承载上限。长话短说,我们切换到了Go语言,请接着读下去,下面是事情如何一步步发展的...

从小型网站到超大规模网站的MySQL参考架构
mysql

从小型网站到超大规模网站的MySQL参考架构

admin 11年前 (2013-04-05) 3010浏览 0评论

Oracle发布了《面向大规模可伸缩网站基础设施的MySQL参考架构》白皮书,针对将MySQL用作数据存储的不同类型和不同规模的网站给出了推荐的拓扑结构。 根据不同的服务规模:用户和会话管理、电子商务、分析类应用 (多结构数据)和CMS(元数据),这...