【技术实现步骤摘要】
基于高并发、高可用性、服务可扩展的平台处理架构
本专利技术涉及大数据
,尤其涉及一种基于高并发、高可用性、服务可扩展的平台处理架构。
技术介绍
随着互联网以及战略的实施,大量线下业态在互联网上得以实现,以将更多用户引导至线上并对其提供更多样、丰富内容的服务,各类服务平台应运而生。对于平台发展而言,做大做强是其最终的目标,而由此带来的问题即是体量越大意味着在线用户数的增长,根据实际的用户使用场景,随着在线用户数的增长,用户并发请求数的几何增长会导致业务复杂度的增加,从而造成服务瞬间崩溃,影响服务的持续可用性以及服务内容可扩展性等一系列问题,此外,若平台需要上线新服务或者服务器发生故障期间,用户无法访问服务,严重影响了用户对于服务的使用。
技术实现思路
鉴于目前平台服务器不稳定以至影响用户使用的问题,本专利技术提供一种基于高并发、高可用性、服务可扩展的平台处理架构,能够避免高流量造成的服务崩溃问题,减少服务处理的负担,使平台能够稳定运行,同时确保上线新服务时不影响既有运行服务,又能保证新服务即时上线,并 ...
【技术保护点】
1.一种基于高并发、高可用性、服务可扩展的平台处理架构,其特征在于,包括:/n接入层,配置为接收请求并分发到中间层;/n中间层,配置为包括异步通信的消息层,用于接收接入层分发的请求并以消息队列传递到业务层;/n业务层,配置为通过微服务架构及服务注册发现机制进行业务处理;/n存储层,配置为存储数据。/n
【技术特征摘要】
1.一种基于高并发、高可用性、服务可扩展的平台处理架构,其特征在于,包括:
接入层,配置为接收请求并分发到中间层;
中间层,配置为包括异步通信的消息层,用于接收接入层分发的请求并以消息队列传递到业务层;
业务层,配置为通过微服务架构及服务注册发现机制进行业务处理;
存储层,配置为存储数据。
2.根据权利要求1所述的基于高并发、高可用性、服务可扩展的平台处理架构,其特征在于,所述接入层配置有接受多种协议的接收接口。
3.根据权利要求2所述的基于高并发、高可用性、服务可扩展的平台处理架构,其特征在于,所述接入层配置为包括网络协议层和负载均衡层,所述网络协议层接收多种协议的请求,所述负载均衡层统一请求接收接口,以适应各种协议的请求,通过配置好的策略规则,分发请求到中间层。
4.根据权利要求1所述的基于高并发、高可用性、服务可扩展的平台处理架构,其特征在于,所述中间层配置为包括异步通信的消息层,并使用消费者与生产者模式,每对生产者消费者都拥有独立的消息通道。
5.根据权利要求4所述的基于高并发、高可用性、服务可扩展的平台处理架构,其特征在于,所述中间层配置为包括API网关,通过异步和队列...
【专利技术属性】
技术研发人员:何寅华,乐敏睿,姚峥嵘,
申请(专利权)人:上海畅星软件有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。