摘要:
dubbo 用户指南: http://dubbo.io/User+Guide-zh.htm 开发指南:http://dubbo.io/Developer+Guide-zh.htm#DeveloperGuide-zh-%E7%89%88%E6%9C%AC%E7%AE%A1%E7%90%86 dubbo 阅读全文
摘要:
准备3个虚拟机节点 其实这一步骤非常简单,如果你已经完成了第2步,此时你已经准备好了第一个虚拟节点,那第二个和第三个虚拟机节点如何准备?可能你已经想明白了,你可以按第2步的方法,再分别安装两遍linux系统,就分别实现了第二、三个虚拟机节点。不过这个过程估计会让你很崩溃,其实还有一个更简单的方法,就 阅读全文
摘要:
-- 创建数据表CREATE TABLE `tb_user_bhavior_log` ( `ID` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `USER_ID` int(10) DEFAULT NULL, `SESSION_ID` varchar(12 阅读全文
摘要:
1初始阶段的网站架构2应用服务和数据服务分离3使用缓存改善网站性能4使用应用服务器集群改善网站的并发处理能力5数据库读写分离6使用反向代理和CDN加速网站响应7使用分布式文件系统和分布式数据库系统8使用NoSQL和搜索引擎9业务拆分10分布式服务 阅读全文
摘要:
1.安装# wget http://haproxy.1wt.eu/download/1.4/src/haproxy-1.4.24.tar.gz# tar zcvf haproxy-1.4.24.tar.gz# cd haproxy-1.4.24# make TARGET=linux26 PREFIX=/usr/local/haproxy #将haproxy安装到/usr/local/haproxy# make install PREFIX=/usr/local/haproxy2.配置在/usr/local/haproxy/etc/下... 阅读全文
摘要:
consistent hashing算法的原理consistent hashing是一种hash算法,简单的说,在移除/添加一个cache时,它能够尽可能小的改变已存在key映射关系,尽可能的满足单调性的要求。下面就来按照5个步骤简单讲讲consistent hashing算法的基本原理。1环形hash空间考虑通常的hash算法都是将value映射到一个32为的key值,也即是0~2^32-1次方的数值空间;我们可以将这个空间想象成一个首(0)尾(2^32-1)相接的圆环,如下面图1所示的那样。图1环形hash空间2把对象映射到hash空间接下来考虑4个对象object1~object4,通过 阅读全文
摘要:
实现效果:用apache分发请求到tomcat中的对应的项目环境说明:操作系统:window7Javasdk:1.7Apache:2.2.14(本地安装路径:D:\Apache2.2\)Tomcat:7.0.42(http://tomcat.apache.org/download-70.cgi),如果在同一台机器上模拟,下载zip版本.实例中展示了2个节点mod_jk:1.2.37:(http://tomcat.apache.org/download-connectors.cgi)安装步骤:1.安装jdk2.安装Apache2.2,使用默认设置,并且安装路径中不要空格.3.解压tomcat4. 阅读全文