System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于微服务的智能开发系统技术方案_技高网

一种基于微服务的智能开发系统技术方案

技术编号:40964182 阅读:2 留言:0更新日期:2024-04-18 20:43
本申请提供一种基于微服务的智能开发系统和系统,涉及系统开发领域,一种基于微服务的智能开发系统,基于SpringCloud微服务架构体系,包括用户服务中心、任务接收模块、任务判断模块、任务发送模块、智能网关、任务处理模块、云端服务器与数据库,本发明专利技术将任务请求进行编号处理,相同的任务请求发送至对应的任务处理模块,可使得请求被快速的处理,且任务处理模块不在调度其他的处理方法,只处理一种任务请求,处理快速,可提高微服务系统的快速性,提高用户体验。

【技术实现步骤摘要】

本申请涉及系统开发领域,具体而言,涉及一种基于微服务的智能开发系统


技术介绍

1、随着互联网技术的发展,应用软件所支持的业务类型会越来越多,而且每类业务的用户数量也越来越多,进而服务也会变得越来越臃肿。

2、且在数据处理的过程中,存在响应不快速的问题,因此需要对目前的微服务开发系统进行改进。


技术实现思路

1、本申请实施例的目的在于提供一种基于微服务的智能开发系统,其能够解决上述的技术问题。

2、本申请实施例提供一种基于微服务的智能开发系统,基于springcloud微服务架构体系,包括用户服务中心、任务接收模块、任务判断模块、任务发送模块、智能网关、任务处理模块、云端服务器与数据库,

3、用户服务中心用于用户的注册、登录与上传任务请求;

4、任务接收模块用于对用户服务中心上传的任务请求进行接收,并将接收的请求发送至任务判断模块;

5、任务判断对接收的任务请求进行判断,并对判断的任务进行编号处理,并发送至任务发送模块;

6、任务发送模块将接收到的编号的任务请求发送至智能网关,智能网关根据相应的编号请求对应的任务处理模块进行处理;

7、任务处理模块启动相应的微处理,对任务根据预设的程序进行处理,并将处理的结果通过智能网关反馈至用户服务中心;

8、云端服务器、数据库用于储存中间产生的数据。

9、作为优选,智能开发系统还包括管理中心,管理中心用于对用户服务中心、智能网关、任务处理模块、云端服务器与数据库进行管理与控制。

10、作为优选,智能网关若接收到的编号请求与智能网关内部的编号无法对应,则智能网格直接反馈至用户服务中心与管理中心。

11、作为优选,管理中心可通过增加智能网关的编号请求,且根据编号请求创建与适配对应的任务处理模块。

12、作为优选,智能网关设置有多个,智能网关互相连接,用户服务中心连接最近的智能网关,当用户服务中心连接的智能网关存在拥堵时,则将任务请求发送至没有接收任务或不存在拥堵的智能网关。

13、作为优选,任务判断模块设置有多个检测模块,多个检测模块依次连接,检测模块根据预设的规则对任务请求检测,检测之后根据预设的规则进行编号处理。

14、作为优选,任务处理模块包括分配模块、大数据分析模块、数据建模模块、数据处理模块、统计模块,大数据分析模块、数据建模模块、数据处理模块、统计模块均设置有多个,分配模块分别将接收的任务请求发送至对应的大数据分析模块、数据建模模块、数据处理模块、统计模块根据预设的规定进行处理。

15、作为优选,智能开发系统还监控模块,所述监控模块用于对任务接收模块、任务接收模块、任务发送模块、智能网关进行数据接收与发送的监控,若出现数据上传失败、数据上传中断时,则通知用户服务中心,通过用户服务中心发送至用户。

16、本专利技术的有益效果:

17、本专利技术提供的一种基于微服务的智能开发系统,基于springcloud微服务架构体系,包括用户服务中心、任务接收模块、任务判断模块、任务发送模块、智能网关、任务处理模块、云端服务器与数据库,用户服务中心用于用户的注册、登录与上传任务请求;任务接收模块用于对用户服务中心上传的任务请求进行接收,并将接收的请求发送至任务判断模块;任务判断对接收的任务请求进行判断,并对判断的任务进行编号处理,并发送至任务发送模块;任务发送模块将接收到的编号的任务请求发送至智能网关,智能网关根据相应的编号请求对应的任务处理模块进行处理;任务处理模块启动相应的微处理,对任务根据预设的程序进行处理,并将处理的结果通过智能网关反馈至用户服务中心;云端服务器、数据库用于储存中间产生的数据,本专利技术将任务请求进行编号处理,相同的任务请求发送至对应的任务处理模块,可使得请求被快速的处理,且任务处理模块不在调度其他的处理方法,只处理一种任务请求,处理快速,可提高微服务系统的快速性,提高用户体验。

本文档来自技高网...

【技术保护点】

1.一种基于微服务的智能开发系统,基于SpringCloud微服务架构体系,其特征在于:包括用户服务中心、任务接收模块、任务判断模块、任务发送模块、智能网关、任务处理模块、云端服务器与数据库,用户服务中心用于用户的注册、登录与上传任务请求;

2.根据权利要求1所述的一种基于微服务的智能开发系统,其特征在于:智能开发系统还包括管理中心,管理中心用于对用户服务中心、智能网关、任务处理模块、云端服务器与数据库进行管理与控制。

3.根据权利要求2所述的一种基于微服务的智能开发系统,其特征在于:智能网关若接收到的编号请求与智能网关内部的编号无法对应,则智能网格直接反馈至用户服务中心与管理中心。

4.根据权利要求3所述的一种基于微服务的智能开发系统,其特征在于:管理中心可通过增加智能网关的编号请求,且根据编号请求创建与适配对应的任务处理模块。

5.根据权利要求1所述的一种基于微服务的智能开发系统,其特征在于:智能网关设置有多个,智能网关互相连接,用户服务中心连接最近的智能网关,当用户服务中心连接的智能网关存在拥堵时,则将任务请求发送至没有接收任务或不存在拥堵的智能网关。

6.根据权利要求1所述的一种基于微服务的智能开发系统,其特征在于:任务判断模块设置有多个检测模块,多个检测模块依次连接,检测模块根据预设的规则对任务请求检测,检测之后根据预设的规则进行编号处理。

7.根据权利要求1所述的一种基于微服务的智能开发系统,其特征在于:任务处理模块包括分配模块、大数据分析模块、数据建模模块、数据处理模块、统计模块,大数据分析模块、数据建模模块、数据处理模块、统计模块均设置有多个,分配模块分别将接收的任务请求发送至对应的大数据分析模块、数据建模模块、数据处理模块、统计模块根据预设的规定进行处理。

8.根据权利要求1所述的一种基于微服务的智能开发系统,其特征在于:智能开发系统还监控模块,所述监控模块用于对任务接收模块、任务接收模块、任务发送模块、智能网关进行数据接收与发送的监控,若出现数据上传失败、数据上传中断时,则通知用户服务中心,通过用户服务中心发送至用户。

...

【技术特征摘要】

1.一种基于微服务的智能开发系统,基于springcloud微服务架构体系,其特征在于:包括用户服务中心、任务接收模块、任务判断模块、任务发送模块、智能网关、任务处理模块、云端服务器与数据库,用户服务中心用于用户的注册、登录与上传任务请求;

2.根据权利要求1所述的一种基于微服务的智能开发系统,其特征在于:智能开发系统还包括管理中心,管理中心用于对用户服务中心、智能网关、任务处理模块、云端服务器与数据库进行管理与控制。

3.根据权利要求2所述的一种基于微服务的智能开发系统,其特征在于:智能网关若接收到的编号请求与智能网关内部的编号无法对应,则智能网格直接反馈至用户服务中心与管理中心。

4.根据权利要求3所述的一种基于微服务的智能开发系统,其特征在于:管理中心可通过增加智能网关的编号请求,且根据编号请求创建与适配对应的任务处理模块。

5.根据权利要求1所述的一种基于微服务的智能开发系统,其特征在于:智能网关设置有多个,智能网关互相连接,用户服务中心连接最近的智能网关,...

【专利技术属性】
技术研发人员:余伟周士海吴伟方刘章名费雪英彭行勇周国华董浩
申请(专利权)人:广德独山南方水泥有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1