企业内容的服务方法、服务系统和存储介质技术方案

技术编号:27836512 阅读:22 留言:0更新日期:2021-03-30 12:04
本申请涉及一种企业内容的服务方法、服务系统和存储介质。方法应用于服务系统,服务系统包括调度服务器和多个独立部署的功能服务器;方法包括:调度服务器接收多个功能服务器发送的多个服务请求;服务请求中携带功能服务器的标识,服务请求用于向调度服务器指示对应标识的功能服务器中当前处于可服务状态的目标服务类型;调度服务器根据预设的服务抓取策略,从预设的表接口中获取目标待服务任务;调度服务器将目标待服务任务发送至对应标识的功能服务器进行目标服务类型的服务。采用本方法能够在某一功能服务器上的服务宕机时,不会影响其他功能服务器上的服务,提高了整个服务系统的健壮性,进而提高了企业内容服务的高效性和稳定性。性和稳定性。性和稳定性。

【技术实现步骤摘要】
企业内容的服务方法、服务系统和存储介质


[0001]本申请涉及计算机
,特别是涉及一种企业内容的服务方法、服务系统和存储介质。

技术介绍

[0002]核电设计和工程建设过程中存在数量庞大、种类复杂的电子文档,由于核电工程的特殊性,国家对核电业务生产过程中产生的企业内容(包括工程函件、技术文件、电子档案等)具有很高的质保要求。
[0003]核电企业内容生产需经过前程控制和后程控制两个阶段,前程控制阶段包括编制、校核、审核、批准等逐层编校审批,专注于核电企业内容的内容管控;当前程控制阶段的审批流程结束后,该审批流程进入后程控制阶段,也即在后程控制阶段对该审批流程进行编码、授权、签字、格式转换、水印等服务,最终整合归档,完成对核电业企业内容的整体规范。
[0004]传统技术中,核电企业内容生产中的后程控制阶段是依靠具体的任务类型,利用单个服务系统来服务每个任务。但是,当单个服务系统中进行服务某一个服务功能模块失效时,该服务系统则无法继续进行其余的服务,从而易形成单点故障,影响其他任务的服务,系统健壮性差。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种企业内容的服务方法、服务系统和存储介质。
[0006]一种企业内容的服务方法,应用于服务系统,服务系统包括调度服务器和多个独立部署的功能服务器;方法包括:
[0007]调度服务器接收多个功能服务器发送的多个服务请求;其中,服务请求中携带功能服务器的标识,服务请求用于向调度服务器指示对应标识的功能服务器中当前处于可服务状态的目标服务类型;
[0008]调度服务器根据预设的服务抓取策略,从预设的表接口中获取目标待服务任务;
[0009]调度服务器将目标待服务任务发送至对应标识的功能服务器进行目标服务类型的服务。
[0010]在其中一个实施例中,上述方法还包括:
[0011]调度服务器从企业内容管理服务器中获取至少一个前程审批内容;其中,前程审批内容包括多个待服务任务的原始数据;
[0012]调度服务器对原始数据进行信息提取操作,获得多个待服务任务,并存储至表接口中;其中,待服务任务携带待服务任务的任务类型以及待服务任务的被处理状态。
[0013]在其中一个实施例中,调度服务器根据预设的服务抓取策略,从预设的表接口中获取目标待服务任务,包括:
[0014]调度服务器获取对应标识的功能服务器的目标服务类型;
[0015]调度服务器根据目标服务类型、待服务任务的任务类型以及待服务任务的被处理状态,从表接口中获取目标待服务任务。
[0016]在其中一个实施例中,调度服务器根据目标服务类型和待服务任务的任务类型,从表接口中获取目标待服务任务,包括:
[0017]调度服务器根据目标服务类型,从表接口的多个待服务任务中获取至少一个候选待服务任务;其中,候选待服务任务的任务类型与目标服务类型相同;
[0018]调度服务器根据待服务任务的被处理状态,从至少一个候选待服务任务中确定目标待服务任务。
[0019]在其中一个实施例中,被处理状态包括候选待服务任务未被处理、处理失败和处理中;
[0020]调度服务器根据待服务任务的被处理状态,从候选待服务任务中确定目标待服务任务,包括:
[0021]调度服务器确定至少一个候选待服务任务的被处理状态是否为处理中;
[0022]若是,则调度服务器根据每个候选待服务任务的下一次处理时刻,从至少一个候选待服务任务中确定目标待服务任务。
[0023]在其中一个实施例中,调度服务器根据每个候选待服务任务的下一次处理时刻,从至少一个候选待服务任务中确定目标待服务任务,包括:
[0024]调度服务器从至少一个候选待服务任务中选择下一次处理时刻最接近当前处理时刻的第一候选待服务任务,作为目标待服务任务。
[0025]在其中一个实施例中,上述方法还包括:
[0026]若否,则调度服务器确定至少一个候选待服务任务的被处理状态是否为未被处理;
[0027]若是,则调度服务器将未被处理的候选待服务任务中一个确定为目标待服务任务。
[0028]在其中一个实施例中,上述方法还包括:
[0029]若至少一个候选待服务任务的被处理状态为处理失败,则根据每个候选待服务任务的处理失败次数以及下一次处理时刻,从至少一个候选待服务任务中确定目标待服务任务。
[0030]在其中一个实施例中,根据每个候选待服务任务的处理失败次数以及下一次处理时刻,从至少一个候选待服务任务中确定目标待服务任务,包括:
[0031]从至少一个候选待服务任务中选择下一次处理时刻小于当前处理时刻的至少一个第二候选待服务任务;
[0032]从至少一个第二候选待服务任务中选择处理失败次数最小的第二候选待服务任务作为目标待服务任务。
[0033]一种服务系统,调度服务器和多个独立部署的功能服务器;功能服务器包括请求发送模块和服务执行模块,调度服务器包括数据接收模块和服务抓取模块,以及数据发送模块;
[0034]其中,数据接收模块用于接收请求发送模块发送的多个服务请求;其中,服务请求
中携带功能服务器的标识,用于向调度服务器指示功能服务器中当前处于可服务状态的目标服务类型;
[0035]服务抓取模块根据预设的服务抓取策略,从预设的表接口中获取目标待服务任务;
[0036]数据发送模块将目标待服务任务发送至对应标识的功能服务器,服务执行模块用于对目标待服务任务进行目标服务类型的服务。
[0037]一种服务系统,包括调度服务器和多个独立部署的功能服务器;
[0038]调度服务器接收多个功能服务器发送的多个服务请求;其中,服务请求中携带功能服务器的标识,用于向调度服务器指示功能服务器中当前处于可服务状态的目标服务类型;
[0039]调度服务器根据预设的服务抓取策略,从预设的表接口中获取目标待服务任务;
[0040]调度服务器将目标待服务任务发送至对应标识的功能服务器进行目标服务类型的服务。
[0041]一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
[0042]调度服务器接收多个功能服务器发送的多个服务请求;其中,服务请求中携带功能服务器的标识,服务请求用于向调度服务器指示对应标识的功能服务器中当前处于可服务状态的目标服务类型;
[0043]调度服务器根据预设的服务抓取策略,从预设的表接口中获取目标待服务任务;
[0044]调度服务器将目标待服务任务发送至对应标识的功能服务器进行目标服务类型的服务。
[0045]上述企业内容的服务方法、服务系统和存储介质,通过服务系统中的调度服务器接收多个功能服务器发送的携带功能服务器的标识的多个服务请求,服务请求向调度服务器指示对应标识的功能服务器中当前处于可服务状态的目标服务类型,调度服务器根据预设的服务抓取策略本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种企业内容的服务方法,其特征在于,应用于服务系统,所述服务系统包括调度服务器和多个独立部署的功能服务器;所述方法包括:所述调度服务器接收所述多个功能服务器发送的多个服务请求;其中,所述服务请求中携带所述功能服务器的标识,所述服务请求用于向所述调度服务器指示对应所述标识的功能服务器中当前处于可服务状态的目标服务类型;所述调度服务器根据预设的服务抓取策略,从预设的表接口中获取目标待服务任务;所述调度服务器将所述目标待服务任务发送至对应所述标识的功能服务器进行所述目标服务类型的服务。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述调度服务器从企业内容管理服务器中获取至少一个前程审批内容;其中,所述前程审批内容包括多个待服务任务的原始数据;所述调度服务器对所述原始数据进行信息提取操作,获得所述多个待服务任务,并存储至所述表接口中;其中,所述待服务任务携带所述待服务任务的任务类型以及所述待服务任务的被处理状态。3.根据权利要求2所述的方法,其特征在于,所述调度服务器根据预设的服务抓取策略,从预设的表接口中获取目标待服务任务,包括:所述调度服务器获取对应所述标识的功能服务器的目标服务类型;所述调度服务器根据所述目标服务类型、所述待服务任务的任务类型以及所述待服务任务的被处理状态,从所述表接口中获取所述目标待服务任务。4.根据权利要求3所述的方法,其特征在于,所述调度服务器根据所述目标服务类型和所述待服务任务的任务类型,从所述表接口中获取所述目标待服务任务,包括:所述调度服务器根据所述目标服务类型,从所述表接口的多个待服务任务中获取至少一个候选待服务任务;其中,所述候选待服务任务的任务类型与所述目标服务类型相同;所述调度服务器根据所述待服务任务的被处理状态,从所述至少一个候选待服务任务中确定所述目标待服务任务。5.根据权利要求4所述的方法,其特征在于,所述被处理状态包括所述候选待服务任务未被处理、处理失败和处理中;所述调度服务器根据所述待服务任务的被处理状态,从所述候选待服务任务中确定所述目标待服务任务,包括:所述调度服务器确定所述至少一个候选待服务任务的被处理状态是否为处理中;若是,则所述调度服务器根据每个候选待服务任务的下一次处理时刻,从所述至少一个候选待服务任务中确定目标待服务任务。6.根据权利要求5所述的方法,其特征在于,所述调度服务器根据每个候选待服务任务的下一次处理时刻,从所述至少一个候选待服务任务中确定目标待服务任务,包括:所述调度...

【专利技术属性】
技术研发人员:汪鹏王云福涂红兵侯斌
申请(专利权)人:深圳中广核工程设计有限公司中国广核集团有限公司中国广核电力股份有限公司
类型:发明
国别省市:

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

1