- 浏览: 44924 次
- 性别:
- 来自: 辽宁
最新评论
-
NO.6:
请问有分析结果吗?
JProfiler调试ONE CMDB -
powerclark:
很不错的文章,比较全面,转载了,谢谢~~~http://pow ...
大型网站架构不得不考虑的10个问题 -
hanhg:
这些问题比较深,如果没有亲身经历理解还是很难的,大数据处理应该 ...
大型网站架构不得不考虑的10个问题 -
aofeng:
写得简单但清晰。给初学者一个对jboss pojo cache ...
JBoss POJO Cache用户手册总结 -
qinscx:
目前正在学习jboss cache方面的东西,项目中需要使用。 ...
JBoss POJO Cache用户手册总结
文章列表
原文来自:http://www.ibm.com/developerworks/cn/linux/l-cn-vt/
我们通常所说的虚拟化主要是指平台虚拟化技术,通过使用控制程序(Control Program,也被称为 Virtual Machine Monitor 或 Hypervisor),隐藏特定计算平台的实际物理特性,为用户提供 ...
从jbpm4.4自带的src目录拷贝下列文件
1、从jbpm-4.4/install/src/cfg/hibernate/jdbc复制mysql.hibernate.cfg.xml到src/main/config目录,文件名改为jbpm.hibernate.cfg.xml。
2、从jbpm-4.4/install/src/cfg/spring复制applicationContext.xml到src/main/config目录。
3、从jbpm-4.4/install/src/cfg/jbpm复制spring.jbpm.cfg.xml到src/main/config目录,文件名改为jbpm.cfg ...
1、引入ext的js文件时,ext-base.js需要放在ext-all.js前面,否则会有“ext isnot defined”,使用firebug可以看到。
<script type="text/javascript" src="../../ext/adapter/ext-base.js"></script>
<script type="text/javascript" src="../../ext/ext-all.js"></script>
转载自:http://fbxyfszc30000.iteye.com/blog/1386645
一:沉稳
(1)不要随便显露你的情绪。
(2)不要逢人就诉说你的困难和遭遇。
(3)在征询别人的意见之前,自己先思考,但不要先讲。
(4)不要一有机会就唠叨你的不满。
(5)重要的决定尽量有别人商量,最好隔一天再发布。
(6)讲话不要有任何的慌张,走路也是。
(7)自信是好,但是别忽略任何人的想法。
(8)人无高低,不要一副拽拽的样子,对人对事,别忘了礼貌。你没有比任何人优秀。
二:细心
(1)对身边发生的事情,常思考它们的因果关系。
(2)对做不到位的问题,要发掘它们的根本症结。 ...
转载自:http://gzcj.iteye.com/blog/631127
切换到root用户
配置gcc和make:Solaris10以后,gcc缺省安装在/usr/sfw/bin目录下;make在/usr/ccs/bin下,设置路径export PATH=$PATH:/usr/sfw/bin:/usr/ccs/bin
安装libevent:进入libevent-1.4.12-stable目录,./configure --prefix= /export/home/username/libeventinstall (准备安装到的地址),接着make,然后make ...
转载自:http://whitesock.iteye.com/blog/199595
3 Building Blocks Building blocks位于org.jgroups.blocks包中,在逻辑上可以视为channels之上的一层,它提供了更复杂的接口。Building blocks并不必依赖于channels,部分building blocks只需要实现了Transport接口的类即可工作。以下简要介绍部分building blocks。
3.1 MessageDispatcher Channels 通常用于异步地发送和接收消息。然后有些情况下需要同步通信, ...
转载自:http://whitesock.iteye.com/blog/199956
4 Protocol Stack4.1 Transport protocols Transport protocols是指协议栈中最底层的协议,它们负责发送和接收消息。JGgroups提供了以下几种transport protocols。
4.1.1 UDP JGroups中的UDP协议使用IP multicast向集群发送消息,使用UDP datagram向单个的成员发送unicast消息。启动后会打开两个socket,分别是multicast socket和unicast sock ...
转载自:http://whitesock.iteye.com/blog/199269
2 API2.1 Interfaces2.1.1 Transport Transport接口只定义了最简单的方法,用于发送和接收消息。其定义如下:
Java代码
public
转载自:http://whitesock.iteye.com/blog/199229
1 Overview JGroups是一个用于建立可靠的组播通信的工具包(这里指的组播并不一定是IP Multicast,JGroups同样支持使用TCP作为传输协议)。其中可靠性是指通过适当的配置可以保证:消息在传输的过程中不会丢失;所有的接收者以相同的顺序接受所有的消息;原子性:一个消息要么被所有的接收者接收,要么不被任何一个接收者都接收。目前在JBoss Application Server Clustering,OSCache Clustering,Jetty HTTP session ...
转载自:http://www.kuqin.com/web/20080707/10604.html
协议
Protocol
memcached 的客户端使用TCP链接 与 服务器通讯。(UDP接口也同样有效,参考后文的 “UDP协议” )一个运行中的memcached服务器监视一些(可设置)端口。客户端连接这些端口,发送命令到服务器,读取回应,最后关闭连接。
Clients of memcached communicate with server through TCP connections. (A UDP interface is also avail ...
转载自:http://www.kuqin.com/web/20080731/12858.html
mixi案例研究
mixi在提供服务的初期阶段就使用了memcached。随着网站访问量的急剧增加,单纯为数据库添加slave已无法满足需要,因此引入了memcached。此外,我们也从增加可扩展性的方面进行了验证,证明了memcached的速度和稳定性都能满足需要。现在,memcached已成为mixi服务中非常重要的组成部分。
图1 现在的系统组件
服务器配置和数量
mixi使用了许许多多服务器,如数据库服务器、应用服务器、图片服务器、反向代理服务器等。单单memcach ...
转载自:http://www.kuqin.com/web/20080725/12289.html
memcached的分布式
正如第1次中介绍的那样, memcached虽然称为“分布式”缓存服务器,但服务器端并没有“分布式”功能。服务器端仅包括 第2次、 第3次 前坂介绍的内存存储功能 ...
转载自:http://www.kuqin.com/web/20080716/11431.html
memcached是缓存,所以数据不会永久保存在服务器上,这是向系统中引入memcached的前提。本次介绍memcached的数据删除机制,以及memcached的最新发展方向——二进制协议(Binary Protocol)和外部引擎支持。
memcached在数据删除方面有效利用资源
数据不会真正从memcached中消失
上次介绍过, memcached不会释放已分配的内存。记录超时后,客户端就无法再看见该记录(invisible,透明),其存储空间即可重复使用。
Lazy ...