集群
文章平均质量分 82
wang77777
这个作者很懒,什么都没留下…
展开
-
使用Apache搭建Sticky模式的Tomcat集群
集群原理Web集群分成两个方面:负载分发一方面是水平扩展,通过接入代理进行负载分发,分发到后台多个实际的业务处理逻辑单元上。这种接入代理可以是nginx,Apache等软件负载,也可以是类似F5等硬件负载。具体方式参见nginx负载或Apache负载等。Session处理另一方面就是多个业务逻辑单元之间的Session处理,处理方式有两种,一种是Session sticky模式,另外一种是Se...原创 2013-04-17 10:15:03 · 433 阅读 · 0 评论 -
集群简述
1.什么是集群 集群是一组协同工作的服务实体,用以提供比单一服务实体更具扩展性与可用性的服务平台。在客户端看来,一个集群就象是一个服务实体,但 事实上集群由一组服务实体组成。2.集群的特性 与单一服务实体相比较,集群提供了以下两个关键特性: 1.可扩展性--集群的性能不限于单一的服务实体,新的服 务实体可以动态地加入到集群,从而增强...原创 2012-11-04 10:59:47 · 120 阅读 · 0 评论 -
nginx负载
Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是一个很牛的高性能Web和反向代理服务器,它具有很多非常优越的特性: 在高连接并发的情况下,Nginx是Apache服务器不错的替代品:Nginx在美国是做虚拟主机生意的老板们经常选择的软件平台之一。能够支持高达 50,0...原创 2012-11-04 15:01:14 · 77 阅读 · 0 评论 -
Tomcat集群(使用了nginx负载)
前一篇文章介绍了使用nginx进行负载均衡的方式,本篇开始搭建Tomcat的负载,前端采用nginx进行负载(参考上一篇) 对于WEB应用集群的技术实现而言,最大的难点就是如何能在集群中的多个节点之间保持数据的一致性,会话(Session)信息是这些数据中最重要的一块。要实现这一点,大体上有两种方式,一种是把所有Session数据放到一台服务器上或者数据库中,集群中的所有节点通过访问...原创 2012-11-04 17:26:26 · 159 阅读 · 0 评论 -
Tomcat集群——使用MSM管理集群Session
上一篇文章,介绍了使用Tomcat本身的集群功能,保存Session会话的也是Tomcat本身提供的功能,另外还有一种模式,利用第三方(内存,数据库,缓存都行)来保存会话。 如果自己来做的话,就是给所有的请求添加filter,在请求到来的时候,在filter中去第三方先去读取session信息。目前有一种通用的做法,使用Memcache来保存session信息,Tomcat本身也...原创 2012-11-04 21:50:53 · 126 阅读 · 0 评论 -
Tomcat集群——使用apache负载
使用Apache做Tomcat负载的好处:1. 提升对静态文件的处理性能2. 利用 Web 服务器来做负载均衡以及容错3. 无缝的升级应用程序这三点对一个 web 网站来说是非常之重要的,我们希望我们的网站不仅是速度快,而且要稳定,不能因为某个 Tomcat 宕机或者是升级程序导致用户访问不了,而能完成这几个功能的、最好的 HTTP 服务器也就只有 apache 的 http ...原创 2012-11-06 00:05:43 · 395 阅读 · 0 评论 -
MongoDB主从集群
MongoDB的集群主要作用: 故障切换,数据集成,读扩展,热备份,离线批处理数据源等。[b]主从复制[/b]搭建主从复制的步骤:1. 准备两套MongoDB环境首先,复制两份MongoDB软件;然后,创建两个数据库文件的存放目录。比如说:D:\MongoDb\data和D:\MongoDb\data22. 启动主服务选择一个作为主服务,启动命令如下:...原创 2013-02-27 11:56:58 · 184 阅读 · 0 评论 -
MongoDB副本集集群
[b]搭建步骤[/b]:准备3个环境,至少3个,因为2个的话有一个挂了另外一个不能投票了!1. 准备3个环境,包括程序及数据库文件存放目录2. 启动3个数据库mongod --dbpath D:\MongoDb\data_rep1 --port 27107 --replSet myreplmongod --dbpath D:\MongoDb\data_rep2 --port...原创 2013-02-27 14:18:40 · 106 阅读 · 0 评论