最新消息:

2014年01月的内容

使用Tengine替代Nginx作为负载均衡服务器
nginx

使用Tengine替代Nginx作为负载均衡服务器

admin 11年前 (2014-01-24) 3606浏览 0评论

Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的...

Ubuntu下支持exFat
Ubuntu

Ubuntu下支持exFat

admin 11年前 (2014-01-24) 3049浏览 0评论

微软这个废柴的文件系统真麻烦……没办法,U盘下,FAT32不支持4GB,NTFS太慢。 sudo apt-add-repository ppa:relan/exfat sudo apt-get update sudo apt-get install ...

mysql与go-mysql-driver的一个区别
mysql

mysql与go-mysql-driver的一个区别

admin 11年前 (2014-01-24) 3272浏览 0评论

今天要写个工具就想顺便学下go。网上翻了下发现用比较多的是mymysql和go-mysql-driver。 这两个驱动网上比较的文章也有些了,不过都没有提到一个点,个人觉得是很重要的,记录一下。 先看使用go-mysql-driver的例子。 db,...

Redis使用TCMalloc,实现高性能NoSQL服务器
nosql

Redis使用TCMalloc,实现高性能NoSQL服务器

admin 11年前 (2014-01-23) 3476浏览 0评论

TCMalloc(Thread-Caching Malloc)是google开发的开源工具──“google-perftools”中的成员。与标准的glibc库的malloc相比,TCMalloc在内存的分配上效率和速度要高得多,可以在很大程度上提高...

Heartbeat+DRBD+MySQL Replication故障处理
mysql

Heartbeat+DRBD+MySQL Replication故障处理

admin 11年前 (2014-01-23) 3884浏览 0评论

不久前的一次机房网络故障,再一次对我们在Heartbeat+DRBD+MySQL数据库架构运维水平的一个考验,之前不止一次的测试与线上部署,还有之后大言不惭的关于该架构组件的所谓深入理解,在这一次不经意的意外面前又是“很囧”的收场,慌张呀!这次断网导...

清理未正确删除的逻辑卷
LVS

清理未正确删除的逻辑卷

admin 11年前 (2014-01-22) 2673浏览 0评论

最近在一个项目中用到了光存储设备,服务器使用多路径软件实现高可用和负载均衡,并在路径合并后的块设备上使用 LVM 来管理。 有一回因为存储设备上的逻辑单元(LU)先删除了,服务器上的逻辑卷就无法再用 lvremove 之类命令删除了,就连 lvs 之...

在 CentOS 6.5 上安装和配置 Xen
centos

在 CentOS 6.5 上安装和配置 Xen

admin 11年前 (2014-01-22) 2935浏览 0评论

长假回来工作的第一周有点不适应,还在找状态。。。这周把一些老的 Xen 服务器(CentOS 5.2 + Xen 3.1)升级到了 CentOS 6.5 + Xen 4.2,顺便记录一下。 自从 RedHat 在 RHEL 6 放弃 Xen 后,下载...

修改jira端口到80
tcp

修改jira端口到80

admin 11年前 (2014-01-21) 9635浏览 0评论

为了方便用户登录,通过下面方法可以修改Jira的访问端口。 1.环境 centos6.5 64bit jira4.4.5 2.修改端口步骤 vi /opt/atlassian/jira/bin/user.sh JIRA_USER=”root” vi ...

svn E160004
svn

svn E160004

admin 11年前 (2014-01-21) 5272浏览 0评论

今天遇到SVN 的 repository 被一哥们提交搞坏了,这个目录任何操作都是显示: E160004: Corrupt node-revision ‘lx-249.0-248.r1186/2192′ 无奈在svn server上跑了下 svnad...

Nginx深入详解之upstream分配方式
nginx

Nginx深入详解之upstream分配方式

admin 11年前 (2014-01-16) 3023浏览 0评论

一、分配方式 Nginx的upstream支持5种分配方式,下面将会详细介绍,其中,前三种为Nginx原生支持的分配方式,后两种为第三方支持的分配方式: 1、轮询 轮询是upstream的默认分配方式,即每个请求按照时间顺序轮流分配到不同的后端服务器...

开始使用Ubuntu作为工作环境
Ubuntu

开始使用Ubuntu作为工作环境

admin 11年前 (2014-01-14) 3442浏览 0评论

2012年3月,我自购了一台13寸的Macbook Air,从那时开始至今近两年时间,我一直用它作为工作本。但是最近越来越觉得4G的内存和128G的SSD力不从心,苦于Air无法升级硬件,于是终于下决心拿出入职时公司给配的Dell E6410,自己买...

LINUX上MYSQL优化三板斧
Linux

LINUX上MYSQL优化三板斧

admin 11年前 (2014-01-14) 2559浏览 0评论

现在MySQL运行的大部分环境都是在Linux上的,如何在Linux操作系统上根据MySQL进行优化,我们这里给出一些通用简单的策略。这些方法都有助于改进MySQL的性能。 闲话少说,进入正题。 一、CPU 首先从CPU说起。 你仔细检查的话,有些服...

通过FastCGI Cache实现服务降级
cache

通过FastCGI Cache实现服务降级

admin 11年前 (2014-01-13) 3306浏览 0评论

在自然界中,很多生物面临生死考验的时候,往往会做出惊人的反应,其中最为大家熟知的当属壁虎,危难关头,与其坐以待毙,不如断尾求生,通过自残来换取活下去的希望。对于互联网项目而言,同样存在着很多生死考验,比如:访问量激增;数据库宕机等等,此时如果没有合理...

在Linux上安装配置BitTorrent Sync
Linux

在Linux上安装配置BitTorrent Sync

admin 11年前 (2014-01-12) 8059浏览 0评论

背景介绍: 目前我们线上的前端服务器数量比较多,超过200多台,每次发布新应用的时候,都是将软件包放在一台专门的Push服务器上,再由所有的前端服务器通过rsync自动同步。但随着前端服务器的数量越来越多,Push服务器的带宽已经成为了瓶颈。 而Bi...

用python跑mapreduce
python

用python跑mapreduce

admin 11年前 (2014-01-10) 2965浏览 0评论

前言 mapreduce在我的理解里一直都是java等语言的专利,介于python乃至于pypy的性能局限, 一直没想过用python写分布式任务,最多就是多workers从消息队列取任务执行这样,但是最近一件事真的颠覆 了我对python的认识. ...