【技术实现步骤摘要】
DSP功能微服务化系统
本专利技术涉及DSP
,具体涉及DSP功能微服务化系统。
技术介绍
传统的互联网DSP广告投放系统的实现都是把整个业务看成一个整体,所有功能模块都集成在一个系统中,是偏向系统开发。传统开发模式下,当访问量逐渐增大,单一应用增加机器带来的加速度越来越小,便造成了整个DSP系统的瓶颈。
技术实现思路
本专利技术的目的是克服现有技术的不足和缺陷,提供一种DSP功能微服务化系统。本专利技术的目的是通过以下技术方案来实现的:DSP功能微服务化系统,包括:应用层、DSP基础架构层、Nginx层、微服务器层和RabbitMQ队列层,应用层:创建计划和/或素材和/或报表请求并将计划请求传输至DSP基础架构层的相对应的模块内;接收微服务器层结果的反馈;DSP基础架构层:DSP基础架构层解耦成计划模块、素材模块和报表模块,计划模块、素材模块和报表模块接收应用层对应的的计划和/或素材和/或报表请求,并将计划和/或素材和/或报表请求发送到Nginx层相对应的Nginx ...
【技术保护点】
1.DSP功能微服务化系统,其特征在于,包括:应用层、DSP基础架构层、Nginx层、微服务器层和RabbitMQ队列层,/n应用层:创建计划和/或素材和/或报表请求并将计划请求传输至DSP基础架构层的相对应的模块内;接收微服务器层结果的反馈;/nDSP基础架构层:DSP基础架构层解耦成计划模块、素材模块和报表模块,计划模块、素材模块和报表模块接收应用层对应的的计划和/或素材和/或报表请求,并将计划和/或素材和/或报表请求发送到Nginx层相对应的Nginx服务器;/nNginx层:Nginx层具有分别与计划模块、素材模块和报表模块相对应的计划Nginx服务器、素材Ngin ...
【技术特征摘要】 【专利技术属性】
1.DSP功能微服务化系统,其特征在于,包括:应用层、DSP基础架构层、Nginx层、微服务器层和RabbitMQ队列层,
应用层:创建计划和/或素材和/或报表请求并将计划请求传输至DSP基础架构层的相对应的模块内;接收微服务器层结果的反馈;
DSP基础架构层:DSP基础架构层解耦成计划模块、素材模块和报表模块,计划模块、素材模块和报表模块接收应用层对应的的计划和/或素材和/或报表请求,并将计划和/或素材和/或报表请求发送到Nginx层相对应的Nginx服务器;
Nginx层:Nginx层具有分别与计划模块、素材模块和报表模块相对应的计划Nginx服务器、素材Nginx服务器和报表Nginx服务器,Nginx层接收DSP基础架构层相对应计划模块、素材模块和报表模块的数据,分别运用对应的Nginx服务器、素材Nginx服务器和报表Nginx服务器运用负载均衡算法进行数据处理,根据负载均衡算法将请求分配到微服务器层中相对应的计划微服务服务器、素材微服务服务器和报表微服务服务器上;
技术研发人员:何哲,崔光学,
申请(专利权)人:上海新数网络科技股份有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。