大型网站架构演进(4)使用应用服务器集群

news/2024/5/19 9:47:00/文章来源:https://blog.csdn.net/weixin_30788731/article/details/99719388

   使用应用服务器集群是解决高并发的常用手段,当一台应用服务器的处理能力不足时,不要企图更换配置更高的服务器,对于大型网站而言,不管多么强大的服务器,都满足不了持续增长的业务需求,在这种情况下,更好的做法是增加一台应用服务器去分担原来服务器的压力。因为这样使得系统的可扩展和可伸缩性更好。

使用应用服务器集群

架构如下图:

总结:

使用应用服务器集群后,应用服务器这一层的高并发问题就解决了,但是高并发的压力就转移到数据库了,所以后面要继续优化架构去解决数据库的压力问题,这个阶段应用层理论上并发数是不受限制的,因为随时可以扩充应用服务器。

同时使用应用服务器集群,会带来一个典型的问题:Session会话问题,如何保证接下来的每次请求都落在同一个服务器上。常用的有两种解决方案:

1,固定Nginx的路由,一般使用Hash源地址散列法,将来自同一IP的请求,都转发到相同服务器处理。参考:http://www.cnblogs.com/itfly8/p/5043452.html

2,Session集中存储,使用redis实现session共享。参考:http://www.cnblogs.com/yanweidie/p/4719692.html

转载于:https://www.cnblogs.com/mcgrady/p/7228256.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_712504.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

常用下载工具的网站

1、MSDN 网站https://msdn.itellyou.cn/, 2、盒子部落 https://www.hezibuluo.com/system/install 参考链接 : office 2016最新安装及KMS使用教程【亲测有效】!!! :https://blog.csdn.net/qq_41785863/…

网站流量查询

1、http://www.alexa.cn/ 2)TestinAPP测试:https://www.testin.cn/ 3)APP Annie:https://www.appannie.com/cn/ 脑图工具 1)百度脑图:http://naotu.baidu.com/ 2)MindPin:http:/…

web网站服务(二)-1

博主QQ:819594300博客地址:http://zpf666.blog.51cto.com/有什么疑问的朋友可以联系博主,博主会帮你们解答,谢谢支持!案例一:搭建基于域名的虚拟主机首先为两个网站搭建dns服务器,并新建区域&am…

博客大全被百度标注为风险网站

在前几天我们的博客大全网站(daohang.lusongsong.com)在百度云观测收到这样一条消息:网站存在恶意内容,被挂马。建议我们快点修复,以免影响搜索引擎排名。后面发现搜索引擎结果已经出现提示了,如图所示:我们立刻进入了…

Linux编程训练网站,OK6410汇编程序练习

尝试使用一下6410的汇编,发现跟当年的51差不多,一步一步的学习;*************************************************************************************************************;* 文件名: ok6410.s;* 功能: S3C6410 汇编;* 作者: cp1300139.com;*…

Android Studio开发实用网站收集

重点 1、Android Studio 调试技巧-断点调试 http://blog.csdn.net/qq_32452623/article/details/53769708 2、android studio 更利于开发设置的属性(IDE设置) http://blog.csdn.net/wangyongyao1989/article/details/71698719 3、移动开发命名开发参考 h…

Zabbix 监控网站的访问量

转载来源 :Zabbix 监控网站的访问量 : http://www.lwops.cn/thread-306-1-1.html 需求:监控网站pv和uv的总量和5分钟内的pv和uv的增量 1. PV、UV是什么? UV:独立访客,每个独立上网电脑视为一位访客&…

电脑重装系统后如何把网站设为首页

电脑重装系统后如何把网站设为首页呢,很多用户会给电脑浏览器设置一个网址首页,这样每次访问就方便很多,那么这个要如何设置呢?这里就和大家分享一下电脑重装系统后如何把网站设为首页吧。 1、首先打开电脑上的浏览器,…

在线扫描网站/网址开放的端口

1、在线端口检测 http://coolaf.com/tool/port 2、json在线 https://www.sojson.com/zz/portscan.html 3、站长在线工具大全 http://www.all-tool.cn/Tools/portblast/?&rand=b85312d6662887fe8974f9c83e70bb4f

asp.net core2.0中网站发布的时候,怎么样才配置才可以使视图文件不被打包进去?...

默认设置可真是坑~~ https://q.cnblogs.com/q/99680/ 转载于:https://www.cnblogs.com/xinzhyu/p/9004302.html

一键屏蔽恶意网站

数据来自恶意网站实验室 http://pan.baidu.com/s/1i5ru1UH 本文转自haiyang45751CTO博客,原文链接:http://blog.51cto.com/haiyang457/1833781 ,如需转载请自行联系原作者

免费网站高级Waf防火墙:VeryNginx,防御网站被攻击

转载来源 :免费网站高级Waf防火墙:VeryNginx,防御网站被攻击 : http://www.safebase.cn/article-260173-1.html 摘要: 图/文:迷神VeryNginx 是一个基于openrestry(其实是基于nginx的lua扩展)的开…

Nginx只允许域名访问网站,禁止使用IP 访问80,443端口

转载来源 :Nginx只允许域名访问网站,禁止使用IP 访问80,443端口 :http://www.safebase.cn/article-260225-1.html 摘要: 一、背景 为了避免别人把未备案的域名解析到自己的服务器ip而导致服务器被断网,需要在nginx上设…

Https网址在线安全检测网站

国外 https://www.ssllabs.com/ssltest/index.html 国内 https://myssl.com https://bsi.baidu.com/topic/https.html https://www.upyun.com/https http://s.tool.chinaz.com/https https://www.chinassl.net/ssltools/ssl-lock-checker.html 参考链接: Htt…

网站301跳转

源码: protected void Application_BeginRequest(object sender, EventArgs e){HttpApplication application sender as HttpApplication;HttpContext context application.Context;HttpRequest request context.Request;HttpResponse response context.Respons…

k8s集群部署上线web静态网站

环境准备 一台部署节点,一台master节点,还有两台节点node1,node2 完好的k8s集群环境 部署节点操作: 1)编排httpd.yml文件 容器端口为80,副本数为3. 这里因为我是上线的apache服务,所以使用…

网站域名注册解析

如果我们想要做一个属于自己的网站,那么我们必不可少的要去购买域名和空间。 也就是一个消费的过程。我们可以通过万网或者阿里云去购买空间和域名。 接下创易成就解决下大多数人存在的问题,域名如何注册?域名如何解析? 1、首先…

【Excel-2010】导入网站数据

1. 打开Excel表,单击“数据”选项,选择“自网站”,Excel会自动弹出“新建web查询”对话框。 2. 在“地址”栏中输入网址,如 http://data.eastmoney.com/center/ ,单击“转到”按钮。 3. 单击要导入表格左上角的箭头&am…

如此方便的日志分析功能,快来嵌入到你的网站吧!

背景需求 用户配置完成日志服务采集和查询分析等功能后,期望能直接使用日志查询分析和仪表盘页面,同时对于日志一般需要分享给其他同事进行使用,此时使用RAM会带来众多子账号的管理成本,因此日志服务提供新的单点登录方式嵌入式集…

tomcat配置SSL加密网站

01安装openjdk [rootclient ~]# yum -y install java-1.8.0-openjdk02查看版本 [rootclient ~]# java -version openjdk version "1.8.0_131"03简约框线标题 [rootclientlnmp_soft]#tar-xf apache-tomcat-8.0.30.tar.gz04移动工作目录 [rootclientlnmp_soft]#mv …