当我们用IIS服务器部署了一个web应用以后,当很多用户高并发访问的时候,客户端响应就会很慢,客户的体验就会很差,由于IIS接受到客户端请求的时候,就会创建一个线程,当线程达到几千个时候,这些线程就会占用较大内存,同时由于这些线程要进行切换,所以CPU占用也会比较高,这样IIS性能就很难提高了。那么如何解决这个问题呢?为了解决这个高并发的问题,我们就需要进行负载均衡。我们可以在架构上通过硬件和软件来解决负载均衡,硬件层面可以使用负载均衡器,一般而言,硬件负载均衡在功能、性能上优于软件方式,不过成本昂贵,常见...
分类:
Web程序 时间:
2014-11-29 18:59:53
阅读次数:
183
为了提高系统的可用性实现系统7*24小时运行的目标,我们的项目搭建了一个mysql集群来增加系统的可靠性,下面说一下项目中mysql集群的搭建过程。
先谈谈对于搭建各种集群、分布式、负载均衡的理解,一个高可用、高性能、伸缩性强的分布式系统并不是一蹴而就,一下搭出这样的架构也有点不可能,至少个人觉得对于系统的运行状况没有一个可靠地保证,你不能保证架构中不会出现什么纰漏之处,因此架...
分类:
数据库 时间:
2014-11-29 16:04:08
阅读次数:
231
conf = $config;} /** * Get a instance of MyRedisClient * * @param string $key * @return object */static function getInstance($configs){ if (!self::...
分类:
Web程序 时间:
2014-11-29 15:56:42
阅读次数:
267
A(主)、B、C服务器、A为主服务器原理:域名解析到A服务器,A服务器分配给到B、C服务器上核心配置(该配置方法主服务器不提供服务):upstreamnginx.cn{#ip_hash;#server192.168.1.228:80weight=5;#server192.168.1.224:80weight=5;server192.168.1.228:80;server192.168.1.240:80;}..
分类:
其他好文 时间:
2014-11-28 18:33:57
阅读次数:
136
转载http://hi.baidu.com/aking_roc/item/3f62cb0f57b49736a3332a9e负载均衡设备也常被称为"四到七层交换机",那么四层和七层两者到底区别在哪里?第一,技术原理上的区别。所谓四层负载均衡,也就是主要通过报文中的目标地址和端口,再加上负载均衡设备设置...
分类:
其他好文 时间:
2014-11-28 15:56:19
阅读次数:
188
最近有打算研读nginx源代码,看到网上介绍nginx可以作为一个反向代理服务器完成负载均衡。所以搜罗了一些关于反向代理服务器的内容,整理综合。 一 概述 反向代理(Reverse Proxy)方式是指以代理服务器来接受Internet上的连接请求,然后将请求转发给内部网络上的服务器;并将从服务器上...
分类:
其他好文 时间:
2014-11-28 09:49:55
阅读次数:
155
结构图 使用Tomcat的童鞋们注意了。为了增加tomcat的性能和稳定性,我们一般采用balance和session同步机制。 下图列出了我们常用也是最简单的解决方案。 说明 1 balance 负载均衡我们一般采用Apache proxy和Apach...
分类:
其他好文 时间:
2014-11-27 18:59:09
阅读次数:
290
一、TOMCAT设置TEMP文件夹位置最近项目有用到freemarker,这样用户体验速度更快但是问题来了,用freemarker,用nginx负载均衡都没有办法做,因为每次都要通过后台生成新的页面。下午想了能否指定同样的temp文件夹位置,百度上面找了一下果然有。方法如下步骤1:找到tomcat文件夹..
分类:
其他好文 时间:
2014-11-27 18:47:15
阅读次数:
163
首先先了解什么是nginx:http://cxshun.iteye.com/blog/1535188图片来自其他从上图可以了解到整个集群的部署框架安装地址:http://www.iteye.com/topic/1125301nginx 配置后出现的问题:js,css,png...等显示不了?1,查看...
分类:
系统相关 时间:
2014-11-27 18:17:58
阅读次数:
213
nginx 启动gzip、虚拟主机、请求转发、负载均衡 等场景的配置示例
分类:
其他好文 时间:
2014-11-27 15:52:40
阅读次数:
310