- 浏览: 76024 次
- 性别:
- 来自: 北京
最新评论
-
rmn190:
多谢楼主这么详细的讲解!
用nmon监控Linux系统资源 -
669098238:
good
struts2总结之 OGNL表达式 -
javantsky:
memcached的 LRU 机制不会导致你的session命 ...
大型J2EE项目中的Web容器集群–Nginx+Glasshfish+Memcached+ServletFilter -
tdqing:
memcached服务器的并发控制会不会对拖慢应用的反应速度 ...
大型网站系统架构分析 -
netli:
有人做过,有个开源的memcached存储会话 ,在论坛帖子里 ...
大型网站系统架构分析
文章列表
系统架构师书单-架构师必经之路
架构, 师书单, 系统, 必经
作者:江南白衣,原文出处: http://blog.csdn.net/calvinxiu/archive/2007/03/06/1522032.aspx,转载请保留。 为了2007年的目标,列了下面待读或重读的书单。 "其实中国程序员,现在最需要的是一张安静的书桌。",的确,中国架构师大多缺乏系统的基础知识,与其自欺欺人的宣扬"读书无用,重在实践变通,修身立命哲学书更重要",把大好时间用来追逐互联网上的片言只语,不如直面缺陷,系统的学习一次。书单越读越薄,好书真 ...
CentOS下添加自启动及系统服务
1、运行chkconfig --list,发现没有linux服务列表中httpd,通过chkconfig --add httpd来添加,但是提示:httpd服务不支持 chkconfig。需要编辑/etc/rc.d/init.d/httpd,添加以下注释信息:# chkconfig: 345 85 15# descrīption: Apache第一行3个数字参数意义分别为:哪些Linux级别需要启动httpd(3,4,5);启动序号(85);关闭序号(15)。保存后执行:chkconfig --add httpd,成功添加。在rc3.d、rc4.d、r ...
一、http_load
程序非常小,解压后也不到100K
http_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载。但是它不同于大多数压力测试工
具,它可以以一个单一的进程运行,一般不会把客户机搞死。还可以测试HTTPS类的网站请求。
下载地址:http://soft.vpser.net/test/http_load/http_load-12mar2006.tar.gz安装很简单#tar zxvf http_load-12mar2006.tar.gz#cd http_load-12mar2006#make && make install
命令格式: ...
最近都在玩Linux,有点体会。和大家分享下lighttpd在WebDAV的应用。在这里,我以Fedora Core 4来制作有关lighttpd的WebDAV服务器。因为Fedora Extras的lighttpd-1.3.16-2.fc4中没有包含WebDAV的组件,所以我使用从lighttpd的官方站(http://www.lighttpd.net/)下载的最新版”SRPM(lighttpd-1.4.10-1.src.rpm)”来制作RPM。之所以从SRPM再来制作RPM,是因为RPM的lighttpd是以SSL为OFF状态下编译完成的。
如果你下载了lighttpd-1.4.10-1. ...
系统环境:CentOS 5.2 (Linux)最小化安装+ Development Tools (可以使用yum -y groupinstall Development\ Tools来安装)。
#Cacti Readme 中描述所需要的软件包PHP 4.3.6+MySQL 4.1.x or 5.xRRDTool 1.0.49+ or 1.2.xNET-SNMP 5.1.2+
#更详细的依赖关系* httpd* php* php-mysql* php-snmp* mysql* mysql-server* net-snmp
1. Disable SELinux 关闭SELinuxvi /etc ...
Ubuntu的好处,咱不多说了就冲着他的apt-get 软件丰富,安装便捷。 一.环境: apt-get install build-essential(gcc基本环境) apt-get install flex apt-get install libmysqlclient15-dev apt-get install libtool apt-get install libltdl3-dev apt-get install libxml2-dev 二.安装MySQL atp-get install mysql-server 一.安装Apache 、PHP5 sudo apt-get install ...
下载相应 CPU 类型的版本:http://nmon.sourceforge.net/pmwiki.php?n=Site.Download
wget http://sourceforge.net/projects/nmon/files/download/nmon_x86_12a.zip/downloadunzip nmon_x86_12a.zipArchive: nmon_x86_12a.zip inflating: nmon_x86_rhel45 inflating: nmon_x86_rhel52 inflating: nmon_ ...
为以前同事修复了一下他们得服务器.
他们得服务器web是用jboss做得, 后面有个memcache, nfs充当共享文件系统, 数据库是Oracle.
已经解决了session得共享, 我就一直在猜想是怎么回事.???
传统的会话使用cookie + session方式,也有不使用cookie的,直接附加GET参数,当然不太方便。robbin认为不应该使用session,理由是可以避免session复制开销。另外robbin也引述他的一位朋友的理论,认为session server应该独立出来。
如果不使用session,我们需要自己编写和session的处理,但是它完成的功能又完 ...
这个标题可能让你看不明白,因为他来自H.E. 山寨 方法,或者说我这种方式将时下比较流行的几个东东进行了DIY整合。
先看看图,暂且告别一下文字:
查看大图请点击这里
还没有看懂没有关系,听我慢慢的口水:系统环境: 1. 操作系统linux 2. web服务器Nginx 3.Jsp/Servlet 服务器 GlassFish,当然Tomcat/Jboss也可以。 4.session存储 Memcached 5.自己写的Servlet Filter 读/写 session ,以上图中架构由这5个部分组成。
压力分载 由web服务器Nginx完成, 在 ...
千万级的注册用户,千万级的帖子,nTB级的附件,还有巨大的日访问量,大型网站采用什么系统架构保证性能和稳定性?
首先讨论一下大型网站需要注意和考虑的问题。
数据库海量数据处理:负载量不大的情况下select、del ...
一、分布式、并行计算、计算机网络1. 分布式计算:多个节点运算,为同一个目标2. 并行计算:一个巨型机,并行处理大任务二、几种互联网时代的分布式结构1. C/S: Client-Server2. B/S,逻辑结构分离(三层结构,UI-Logic-Data)3. Clustered ...
校内网CTO黄晶讲述网站架构变迁-54chen回忆版
这是一次公司内部的交流会,主题是校内的发展史和构架讲解,主讲人是校内网CTO黄晶,其中关于架构变迁的一段个人觉得是很具有代表性的过程,特在会上作了大概的笔记,现在 ...
Memcached深度分析(原创)
http://blog.developers.api.sina.com.cn/?p=124
memcached优化使用
http://hi.baidu.com/szlzhm/blog/item/fc935bef71a4e5202cf534ea.html
memcached全面剖析
memcache_engine
Memcache协议中文版
Discuz!的Memcache缓存实现
Memcache基础教程
Windows下的Memcache安装
Linux下的Memcache安装
magent是一款开源的memcached代理服务器软件地址:http://code.google.com/p/memagent/
安装magent到/usr/local/下cd /usr/localmkdir magentcd magent/wget http://memagent.googlecode.com/files/magent-0.5.tar.gztar zxvf magent-0.5.tar.gz/sbin/ldconfigsed -i "s#LIBS = -levent#LIBS = -levent -lm#g" Makefilemake
magent命令 ...
1.memcached client for java客户端API:memcached client for java 网址:http://www.whalin.com/memcached 最新版本:java_memcached-release_2.0.1 操作示例:
Java代码
import com.danga.MemCached.*;
import org.apache.log4j.*;
public class TestMemcached {
public static void main(String[] arg ...