网站建设系统_网站设计团队_天津网站建设_珠海网站设计 ">

惠州网站建设

教育行业网站建设、社交电商app开发、永久使用、不限域名、网站建设烟台

企业自助建站系统?

网站建设系统_网站设计团队_天津网站建设_珠海网站设计

       上文里我讲到session共享的一个方案是将session数据存储在外部一个独立的缓存服务器里,我开始说用一台服务器做缓存服务器,后面提到如果觉得一台服务器做缓存不安全,那么采用分布式缓存服务器例如memcached,那么这里就有一个问题了,为了保证web服务的可用性,我们会把web服务分开部署到不同的服务器上,这些服务器都是对等关系,其中一台服务器不能正常提供服务不会影响到整个网站的稳定性,那么我们采取memcached集群是不是可以达到同样的效果了?即缓存服务器集群中一台服务器挂掉,不会影响到用户对网站的使用了?问题的答案是令人失望了,假如我们使用两台服务器做缓存服务器来存储session信息,那么如果其中一台服务器挂掉了,那么网站将会有一半的用户将不能正常使用网站,原因是他们的session信息丢失了,网站无法正常的跟踪用户的会话状态。我之所以提到这个问题是想告诉大家以memcached为代表的分布式缓存和我们传统理解的分布式系统是有区别的,传统的分布式系统都会包含一个容灾维护系统稳定性的功能,但实际的分布式技术是多种多样的,例如memcached的分布式技术并不是为了解决容灾维护系统稳定性的模式设计,换个说法就是memcached集群的设计是没有过分考虑冗余的问题,而只有适当的冗余才能保证系统的健壮性问题。分布式技术的实现是千差万别的,每个优秀的分布式系统都有自身独有的特点。

湖南网站建设山东网站制作深圳网站建设论坛开发公司app临淄网站建设房产网站建设企业网站制作北京 网站建设长治网站制作天津网站制作诸城网站制作网站制作网站网站建设开发寿光网站建设企业自助建站软件太原网站设计深圳建网站合肥网站建设婚庆网站制作网站制作设计企业网站建设公司软件外包开发永州网站建设武汉高端网站建设宝安网站制作知名网站制作公司网站建站网站青岛网站设计公司网站建设空间安徽网站建设大连网站设计公司

猜你喜欢