刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题

试题五(25分)

阅读以下关于Web系统架构设计的叙述,在答题纸上回答问题 1~3。

【说明】

某公司自主研发的网络教学平台因业务扩展,导致系统访问量不断增大,现有系统访问速度缓慢,有时甚至出现系统故障瘫痪等现象。面对这一情况,公司召开项目组讨论会议,寻求该商务平台的改进方案。讨论会上,王工提出可以利用镜像站点、CDN 内容分发等方式解决并发访问量带来的问题。而李工认为,仅仅依靠上述外网加速技术不能完全解决系统现有问题,如果访问量持续增加,系统仍存在崩溃的可能。李工提出应同时结合 Web 内网加速技术优化系统改进方案,如综合应用负载均衡、缓存服务器、Web应用服务器、分布式文件系统、分布式数据库等。经过讨论,公司最终决定采用李工的思路,完成改进系统的设计方案。

针对李工提出的改进方案,将以下技术描述与对应常见支持软件匹配。

使用微信搜索喵呜刷题,轻松应对考试!

答案:

(1)(b) (2)(e) (3)(a) (4)(i) (5)(c)

(6)(d) (7)(g) (8)(f) (9)(h) (10)(j)

(6)和(7)、 (8)和(9)的答案可互换。

解析:

本题要求对应的技术描述和常见支持软件填入表5-1。根据题目描述和李工提出的改进方案,我们可以对应选择各项技术及其支持软件。

(1)对应描述为保存静态文件,减少网络交换量,加速响应请求的技术,常见支持软件为缓存服务器,如Squid。
(2)实现分流和后台减压的技术是负载均衡,常见支持软件为HAProxy。
(3)快速查找文件的文件存储系统,对应缓存服务器技术,支持软件仍为Squid。
(4)内容分发网络(CDN)技术通过缓存服务器实现内容分发和加速,因此对应支持软件为Squid。
(5)分布式文件系统用于快速查找文件并提供可扩展的文件存储服务,但题目中没有明确指定具体支持软件,因此可以填写常见的分布式文件系统如Hadoop Distributed File System(HDFS)。
(6)开源的轻量级分布式文件系统适合存放大容量非结构化数据的技术是FastDFS。
(7)Hadoop生态系统中的分布式文件系统用于存储大规模数据的是Hadoop Distributed File System(HDFS)。
(8)Web应用服务器提供高效的Web应用程序运行环境,常见支持软件为JBoss。
(9)Apache Tomcat是一个广泛使用的开源Web应用服务器,用于运行动态Web应用程序。
(10)数据库技术用于存储和管理结构化数据,常见支持软件如MongoDB。

创作类型:
原创

本文链接:针对李工提出的改进方案,将以下技术描述与对应常见支持软件匹配。

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share