分类:高性能

缓存 (16)
容器 (6)
分布式 (3)
文件 (31)
集群 (70)
测试 (5)

web集群中常见的SESSION同步机制

WEB集群是我们在项目中常见的情况,但是通过负载均衡后,会造成session的不同步问题,最直观的现象就是用户登录以后,会出现已登录与未登 录的状态的不断切换。这是因为同一个IP访问同一个页面会被随机 …

memcache中session数据的保存

稍大点的网站都会面临用户会话的保存问题,大致的方案有数据库保存,memcahce保存等多种方式,其中又以memcache为最佳,因为memcache是基于内存的,所以速度也是最快的。

一,下载
首先,需要下载memcache,并下载 …

GFS, HDFS, Blob File System架构对比

分布式文件系统很多,包括GFS,HDFS,淘宝开源的TFS,Tencent用于相册存储的TFS (Tencent FS,为了便于区别,后续称为QFS),以及Facebook Haystack。其中,TFS,QFS以及Haystack需要解决的问题以及架构都很类似,这三个文 …

高负载的Lamp架构

记得那时是2005年10月,开源小站刚上线不久的一篇文章。那时的我还仅仅将网站的高可用性和大负载,大流量集中在“堆硬件”的层面上。包括之后的一篇文档,似乎也没有逃脱这个范畴。之后由于工作内容的 …

memcached的安装以及web监控的设置

Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。在安装之前,需要几个软件包libeve …

Linux命令行飞信for nagios

为了随时掌握生产环境服务器的状态,是广大运维人员必须做到的基本技能,nagios服务器监控软件便得到广泛应用,其默认通知方式是使用邮件通知 管理员,此方式缺点是如果没有登录邮箱便不可得知服务器状态,于是飞信通知 …

nginx负载均衡器处理session共享的几种方法

1) 不使用session,换作cookie

能把session改成cookie,就能避开session的一些弊端,在从前看的一本J2EE的书上,也指明在集群系统中不能用session,否则惹出祸端来就不好办。如果系统不复杂,就优先考虑能否将session去 …

php-fpm 占用CPU过高,100%啦

话说最近配置的LNMP还算稳定,正在暗自窃喜,但是从昨晚开始,就发现服务器的CPU占用过高,甚至到了100%。我的内存是1G的,正常情况下占用率应该在5%以下,最多不超10%。阿里云最近的监控显示:cmhello.com-201303089使用to …

mysql+drbd+heartbeat实现高可用性

1,什么是DRBD
DRBD(Distributed Replicated Block Device),DRBD 号称是 "网络 RAID",开源软件,由 LINBIT 公司开发。
2,DRBD的主要功能
DRBD实际上是一种块设备的实现,主要被用于Linux平台下的高可用(HA)方案之中。 …