一种信息处理方法及装置制造方法及图纸

技术编号:22388327 阅读:54 留言:0更新日期:2019-10-29 06:48
本发明专利技术提供一种信息处理方法及装置,在获得当前待处理请求之后,如果当前待处理请求用于请求管理服务,将当前待处理请求转发至部署有与管理服务对应的服务实例的第一服务器;如果当前待处理请求用于请求监管服务,将当前待处理请求转发至部署有与监管服务对应的服务实例的一个第二服务器;如果当前待处理请求用于请求企业服务,将当前待处理请求转发至部署有与企业服务对应的服务实例的一个第三服务器;如果当前待处理请求用于请求福码服务,将当前待处理请求转发至部署有与福码服务对应的服务实例的一个第四服务器中,实现将当前待处理请求分发到对应的服务器中处理,从而能够将集成到一个服务器中的各项服务由不同服务承担,提高处理速度。

An information processing method and device

【技术实现步骤摘要】
一种信息处理方法及装置
本专利技术属于信息处理
,尤其涉及一种信息处理方法及装置。
技术介绍
目前农业产品从生产到追踪都能通过单一服务器管理,但是随着农业产品相关的服务增长,单一服务器管理的数据量增多,使得单一服务器中的空闲资源越来越少,进而导致单一服务器无法正常处理服务或者处理服务的速度明显降低。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种信息处理方法及装置,用于将与农业产品相关的各项服务由不同服务器处理,以提高处理速度。技术方案如下:本专利技术提供一种信息处理方法,所述方法包括:获得当前待处理请求;如果所述当前待处理请求用于请求管理服务,将所述当前待处理请求转发至部署有与所述管理服务对应的服务实例的第一服务器;如果所述当前待处理请求用于请求监管服务,将所述当前待处理请求转发至部署有与所述监管服务对应的服务实例的至少一个第二服务器中的一个第二服务器;如果所述当前待处理请求用于请求企业服务,将所述当前待处理请求转发至部署有与所述企业服务对应的服务实例的至少一个第三服务器中的一个第三服务器;如果所述当前待处理请求用于请求福码服务,将所述当前待处理请求转发至部署有与所述福码服务对应的服务实例的至少一个第四服务器中的一个第四服务器中,其中所述监管服务、所述管理服务、所述企业服务和所述福码服务为与农业产品相关的各项服务。优选的,所述方法还包括:如果所述当前待处理请求对应的服务为一个新增服务,将所述当前待处理请求转发至与认证服务对应的服务实例的第五服务器;如果获得所述第五服务器发送的审核通过指令,则将所述新增服务对应的服务实例部署到至少一个第六服务器中。优选的,所述方法还包括:如果所述当前待处理请求为一个新增企业的认证服务,将所述当前待处理请求转发至所述认证服务对应的服务实例的第五服务器中。优选的,所述方法还包括:将所述管理服务对应的服务实例和认证服务对应的服务实例封装在所述第一服务器中;基于被管理企业的数量和所述被管理企业使用的总福码数量,控制每个所述第二服务器中封装的与监管服务对应的服务实例的数量;基于每个被管理企业使用的福码数量,控制每个所述第三服务器中封装的与企业服务对应的服务实例的数量以及控制每个所述第四服务器中封装的与所述福码服务对应的服务实例的数量。优选的,所述基于被管理企业的数量和被管理企业使用的总福码数量,控制每个所述第二服务器中封装的与监管服务对应的服务实例的数量包括:如果被管理企业的数量小于第一企业数量且所述被管理企业使用的总福码数量小于第一福码数量,每个所述第二服务器中封装第一服务数量的与监管服务对应的服务实例;如果所述被管理企业的数量大于等于第一企业数量但小于第二企业数量,或者所述被管理企业使用的总福码数量大于等于第一福码数量但小于第二福码数量,每个所述第二服务器中封装第二服务数量的与监管服务对应的服务实例;所述第一企业数量小于所述第二企业数量,所述第一福码数量小于所述第二福码数量,所述第一服务数量大于所述第二服务数量;如果所述被管理企业的数量大于等于所述第二企业数量,或者所述被管理企业使用的总福码数量大于等于所述第二福码数量,每个所述第二服务器中封装有一个与监管服务对应的服务实例。优选的,所述基于每个被管理企业使用的福码数量,控制每个所述第三服务器中封装的与企业服务对应的服务实例的数量以及控制每个所述第四服务器中封装的与所述福码服务对应的服务实例的数量包括:如果被管理企业使用的福码数量小于第三福码数量,控制在每个所述第三服务器中封装第一预设数量的所述福码数量小于第三福码数量的被管理企业的服务实例,其中所述被管理企业的服务实例包括与所述被管理企业的企业服务对应的服务实例以及与被管理企业的福码服务对应的服务实例;如果被管理企业使用的福码数量在所述第三福码数量至第四福码数量之间,控制在每个所述第三服务器中封装第二预设数量的所述福码数量在所述第三福码数量至第四福码数量之间的被管理企业的服务实例,所述第三福码数量小于所述第四福码数量,所述第二预设数量小于所述第一预设数量;如果被管理企业使用的福码数量在第四福码数量至第五福码数量之间,将一个福码数量在第四福码数量至第五福码数量之间的被管理企业的企业服务对应的服务实例和福码服务对应的服务实例分别封装在一个第三服务器中和一个第四服务器中,所述第四福码数量小于所述第五福码数量;如果被管理企业使用的福码数量大于等于所述第五福码数量,将所述福码数量大于等于第五福码数量的被管理企业的企业服务对应的服务实例封装在一个第三服务器中,并将该被管理企业的福码服务对应的服务实例封装到多个第四服务器中。本专利技术还提供一种信息处理装置,所述装置包括:获得单元,用于获得当前待处理请求;第一转发单元,用于如果所述当前待处理请求用于请求管理服务,将所述当前待处理请求转发至部署有与所述管理服务对应的服务实例的第一服务器;第二转发单元,用于如果所述当前待处理请求用于请求监管服务,将所述当前待处理请求转发至部署有与所述监管服务对应的服务实例的至少一个第二服务器中的一个第二服务器;第三转发单元,用于如果所述当前待处理请求用于请求企业服务,将所述当前待处理请求转发至部署有与所述企业服务对应的服务实例的至少一个第三服务器中的一个第三服务器;第四转发单元,用于如果所述当前待处理请求用于请求福码服务,将所述当前待处理请求转发至部署有与所述福码服务对应的服务实例的至少一个第四服务器中的一个第四服务器中,其中所述监管服务、所述管理服务、所述企业服务和所述福码服务为与农业产品相关的各项服务。优选的,所述装置还包括:第五转发单元,用于如果所述当前待处理请求对应的服务为一个新增服务,将所述当前待处理请求转发至与认证服务对应的服务实例的第五服务器;部署单元,用于如果获得所述第五服务器发送的审核通过指令,则将所述新增服务对应的服务实例部署到至少一个第六服务器中。优选的,所述装置还包括:第六转发单元,用于如果所述当前待处理请求为一个新增企业的认证服务,将所述当前待处理请求转发至所述认证服务对应的服务实例的第五服务器中。优选的,所述装置还包括:第一封装单元,用于将所述管理服务对应的服务实例和认证服务对应的服务实例封装在所述第一服务器中;第二封装单元,用于基于被管理企业的数量和所述被管理企业使用的总福码数量,控制每个所述第二服务器中封装的与监管服务对应的服务实例的数量;第三封装单元,用于基于每个被管理企业使用的福码数量,控制每个所述第三服务器中封装的与企业服务对应的服务实例的数量以及控制每个所述第四服务器中封装的与所述福码服务对应的服务实例的数量。优选的,所述第二封装单元,具体用于如果被管理企业的数量小于第一企业数量且所述被管理企业使用的总福码数量小于第一福码数量,每个所述第二服务器中封装第一服务数量的与监管服务对应的服务实例;如果所述被管理企业的数量大于等于第一企业数量但小于第二企业数量,或者所述被管理企业使用的总福码数量大于等于第一福码数量但小于第二福码数量,每个所述第二服务器中封装第二服务数量的与监管服务对应的服务实例;所述第一企业数量小于所述第二企业数量,所述第一福码数量小于所述第二福码数量,所述第一服务数量大于所述第二服务数量;如果所述被管理企业的数量大于等于所述第二企业数量,或者所述被管理本文档来自技高网...

【技术保护点】
1.一种信息处理方法,其特征在于,所述方法包括:获得当前待处理请求;如果所述当前待处理请求用于请求管理服务,将所述当前待处理请求转发至部署有与所述管理服务对应的服务实例的第一服务器;如果所述当前待处理请求用于请求监管服务,将所述当前待处理请求转发至部署有与所述监管服务对应的服务实例的至少一个第二服务器中的一个第二服务器;如果所述当前待处理请求用于请求企业服务,将所述当前待处理请求转发至部署有与所述企业服务对应的服务实例的至少一个第三服务器中的一个第三服务器;如果所述当前待处理请求用于请求福码服务,将所述当前待处理请求转发至部署有与所述福码服务对应的服务实例的至少一个第四服务器中的一个第四服务器中,其中所述监管服务、所述管理服务、所述企业服务和所述福码服务为与农业产品相关的各项服务。

【技术特征摘要】
1.一种信息处理方法,其特征在于,所述方法包括:获得当前待处理请求;如果所述当前待处理请求用于请求管理服务,将所述当前待处理请求转发至部署有与所述管理服务对应的服务实例的第一服务器;如果所述当前待处理请求用于请求监管服务,将所述当前待处理请求转发至部署有与所述监管服务对应的服务实例的至少一个第二服务器中的一个第二服务器;如果所述当前待处理请求用于请求企业服务,将所述当前待处理请求转发至部署有与所述企业服务对应的服务实例的至少一个第三服务器中的一个第三服务器;如果所述当前待处理请求用于请求福码服务,将所述当前待处理请求转发至部署有与所述福码服务对应的服务实例的至少一个第四服务器中的一个第四服务器中,其中所述监管服务、所述管理服务、所述企业服务和所述福码服务为与农业产品相关的各项服务。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:如果所述当前待处理请求对应的服务为一个新增服务,将所述当前待处理请求转发至与认证服务对应的服务实例的第五服务器;如果获得所述第五服务器发送的审核通过指令,则将所述新增服务对应的服务实例部署到至少一个第六服务器中。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:如果所述当前待处理请求为一个新增企业的认证服务,将所述当前待处理请求转发至所述认证服务对应的服务实例的第五服务器中。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:将所述管理服务对应的服务实例和认证服务对应的服务实例封装在所述第一服务器中;基于被管理企业的数量和所述被管理企业使用的总福码数量,控制每个所述第二服务器中封装的与监管服务对应的服务实例的数量;基于每个被管理企业使用的福码数量,控制每个所述第三服务器中封装的与企业服务对应的服务实例的数量以及控制每个所述第四服务器中封装的与所述福码服务对应的服务实例的数量。5.根据权利要求4所述的方法,其特征在于,所述基于被管理企业的数量和被管理企业使用的总福码数量,控制每个所述第二服务器中封装的与监管服务对应的服务实例的数量包括:如果被管理企业的数量小于第一企业数量且所述被管理企业使用的总福码数量小于第一福码数量,每个所述第二服务器中封装第一服务数量的与监管服务对应的服务实例;如果所述被管理企业的数量大于等于第一企业数量但小于第二企业数量,或者所述被管理企业使用的总福码数量大于等于第一福码数量但小于第二福码数量,每个所述第二服务器中封装第二服务数量的与监管服务对应的服务实例;所述第一企业数量小于所述第二企业数量,所述第一福码数量小于所述第二福码数量,所述第一服务数量大于所述第二服务数量;如果所述被管理企业的数量大于等于所述第二企业数量,或者所述被管理企业使用的总福码数量大于等于所述第二福码数量,每个所述第二服务器中封装有一个与监管服务对应的服务实例。6.根据权利要求5所述的方法,其特征在于,所述基于每个被管理企业使用的福码数量,控制每个所述第三服务器中封装的与企业服务对应...

【专利技术属性】
技术研发人员:马长青
申请(专利权)人:北京慧眼智行科技有限公司
类型:发明
国别省市:北京,11

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

1