- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
?
?
分布式论坛系统解决方案的设计
?
?
张娜白金峰
摘?要:当今互联网应用与服务的主要问题就是如何支撑庞大的用户请求数量及并行处理海量数据。本文在详细调研了目前论坛系统处理高并发请求和海量数据的解决方案后,针对论坛系统的用户和服务特性,设计了一套分布式论坛系统的解决方案。该系统基于SpringCloud(用于构建微服務开发的框架集合)微服务架构,为提升用户体验,采用了前后端分离的B/S(浏览器/服务器)模式;极大地提升了处理并发请求的能力,并且方便管理员对系统和内容进行管理;拓展性强,可用性高,运行稳定,使用简单,能够满足论坛用户和管理者的需求。
关键词:分布式;SpringCloud;微服务;论坛系统
中图分类号:TP391???文献标识码:A
DesignofDistributedForumSystemSolution
ZHANGNa,BAIJinfeng
(DalianNeusoftUniversityofInformation,Dalian116023,China)
zhangna@;baijinfeng1202@126.com
Abstract:Nowadays,amainproblemofInternetapplicationsandservicesishowtosupportthehugenumberofuserrequestsandtoprocessthemassivedataatthesametime.Afteradetailedinvestigationofsolutionstohandlinghighconcurrentrequestsandmassivedataforthecurrentforumsystem,thispaperproposestodesignasetofdistributedforumsystemsolutionsaccordingtousersandservicecharacteristicsoftheforumsystem.ThesystemisbasedontheSpringCloud(aframeworkcollectionformicroservicedevelopment)MicroserviceArchitecture.Inordertoimproveuserexperience,aB/S(browser/server)modelthatseparatesthefrontandbackendsisadopted.Thesystemgreatlyimprovestheabilityofprocessingconcurrentrequests,andfacilitatesadministratorstomanagethesystemandcontents.Withitsstrongexpansibility,highavailability,stableoperationanduser-friendliness,thesystemcanmeettheneedsofforumusersandadministrators.
Keywords:distributed;SpringCloud;microservice;forumsystem
1??引言(Introduction)
随着当今计算机技术的快速发展,互联网应用与服务最主要的问题就是如何处理海量的数据和支撑数以百万计的用户。目前分布式计算系统十分火爆,各种各样的分布式架构也层出不穷,但解决云计算工程中实际具体问题的论文和研究成果依然较少。
本文提出的分布式论坛系统主要解决两大问题:一是分布式技术;二是论坛系统的功能可用性。众所周知,目前Web服务架构中比较火的技术就是微服务+分布式部署结构[1],通过该结构可以明显地改善系统的性能和可用性,所以本论文的重点研究方向之一就是如何架设微服务+分布式系统,以及解决分布式系统中容易遇到的问题。除此之外,分布式系统的功能开发方式与传统结构系统的功能开发方式不同,开发者还需要了解如何将服务进行拆分,通过模块的方式实现系统的功能并且保证系统功能可用性。分布式论坛系统适用于用户量较大、每秒请求并发量较高和数据量较大的场景,它不仅可以优化用户体验,还可以减轻单一服务实例的负载。
2??系统需求(Systemrequirements)
您可能关注的文档
最近下载
- 手术记录和病程记录督导检查记录.docx
- 《植物生理学》第七版课后习题答案.docx VIP
- 市级课题开题报告-家校合作背景下随迁子女的德育路径研究【优秀课题】.doc
- 湖北省教育学会教师教育分会-武汉教育云.doc
- 病毒性角膜炎PPT课件.ppt
- 2024《娃哈哈公司员工招聘中存在的问题调研分析报告》8600字.docx
- LEGO乐高积木拼砌说明书21333,文森特·梵高——星月夜,LEGO®Ideas(年份2022)安装指南_共2份(全).pdf
- 基层卫生岗位练兵和技能竞赛试题及答案(全科医疗组).doc VIP
- 植物生理学课后习题答案.pdf VIP
- 11.2 树立正确的人生目标 课件- 2024-2025学年统编版道德与法治七年级上册.pptx
文档评论(0)