说明:收录25万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 20221083437 7.1 (22)申请日 2022.07.14 (71)申请人 中国电子技 术标准化研究院 地址 100029 北京市东城区安定门东大街1 号 (72)发明人 陈亚军 张程 吕艳静  (74)专利代理 机构 北京德崇智捷知识产权代理 有限公司 1 1467 专利代理师 申星宇 (51)Int.Cl. G06F 9/48(2006.01) G06F 9/50(2006.01) G06F 40/151(2020.01) (54)发明名称 一种高性能及负载均衡的文档格式转换方 法 (57)摘要 本发明涉及计算机技术领域, 具体地说是一 种高性能及负载均衡的文档格式转换方法, 调用 方向文档转换服务提交待转换文件和处理要求, 调度节点分析待转换文件将其分级后存入任务 队列并实时回馈取件 标识, 转换节 点向调度节点 请求转换任务, 中枢依据该节 点的配置从任务队 列中取出任务分配给转换节点, 转换节点执行转 换加工处理将转换结果通知调度节 点, 调度节点 更新任务队列, 使其对外呈现为已完成, 调用方 使用取件标识从转换服务中取回已经转换好的 结果文件, 本发明同现有技术相比, 避免了转换 过程中的程序失效对其他节点的扩散影 响, 实现 转换效率优化和分级服务, 且可以满足不同客户 特定任务优 先处理需求, 大幅提升文档转换服务 的转换效率和稳定性。 权利要求书1页 说明书4页 附图1页 CN 115145707 A 2022.10.04 CN 115145707 A 1.一种高性能及负载均衡的文档格式转换方法, 其特征在于, 包括调用方和文档转换 服务, 文档转换服 务包括调度节点和转换节点, 具体步骤为: S1: 调用方向文档转换服 务提交待转换文件及其处 理要求; S2: 所述调度节点分析待转换文件后, 按照预定策略, 将其分级后存入任务队列并实时 回馈一项 使用字符串 描述的取件标识; S3: 所述转换节点在空闲时向调度节点请求转换任务, 中枢依据该节点的配置情况从 任务队列中取 出合适的任务分配给 该转换节点; S4: 所述转换节点执 行转换和其 他要求的加工处 理; S5: 所述转换节点将转换结果通知所述调度节点, 所述调度节点更新任务队列中的状 态, 缓存结果文件, 使其对外呈现为已完成; S6: 调用方使用所述取件标识从转换服务中取回 已经转换好的结果文件, 转换过程完 成。 2.根据权利要求1所述的一种高性能及负载均衡的文档格式转换方法, 其特征在于, 所 述文档转换服务中包含一个调度节点和若干个转换节点, 转换节点之间、 转换节点与调度 节点之间隔离运行。 3.根据权利要求1所述的一种高性能及负载均衡的文档格式转换方法, 其特征在于, 所 述调度节点中的待转队列储存各个不同的待转换文件请求, 所述调 度节点根据待转队列的 情况, 动态调整其从属的转换节点数量, 获得与实际情况相匹配的文档格式转换服务能力, 对计算机资源的占用也实现了优化配置 。 4.根据权利要求1所述的一种高性能及负载均衡的文档格式转换方法, 其特征在于, 所 述转换节点在程序沙箱中运行, 且被设置为机械循环状态, 当其空闲时, 即不断向所述调度 节点请求 新的转换任务。 5.根据权利要求2所述的一种高性能及负载均衡的文档格式转换方法, 其特征在于, 所 述程序沙箱是一个虚拟机、 台 式机或服 务器。 6.根据权利要求1所述的一种高性能及负载均衡的文档格式转换方法, 其特征在于, 所 述S1中调度节点的分配策略包括按优先级分配和专用通道分配。权 利 要 求 书 1/1 页 2 CN 115145707 A 2一种高性能及负载均衡的文档格式转换方 法 技术领域 [0001]本发明涉及计算机技术领域, 具体地说是一种高性能及负载均衡的文档格式转换 方法。 背景技术 [0002]文档格式转换是指在保持显示和 打印内容不变的前提下将一种文件格式转换成 另外一种文件格式, 同时保留对后续利用有意义的元数据和语义信息, 是一项在文档技术 应用过程中的通用功 能, 实现方法也多种多样, 例如虚拟打印和将排版结果另存为其他格 式等。 [0003]文档格式转换在大部分涉及到文档的信息化系统如机关办公、 档案管理、 票据管 理、 财务系统等中都有应用, 存在将其封装为通用性产品服务的客观需求。 同时, 从技术上 来看, 文档转换又是一项较为复杂的计算任务, 文档格式多样、 文档处理软件版本和功能配 置复杂, 在无人监管下长时间执行这一任务失败概率较高, 且在大批量处理文档格式转换 任务时, 计算机资源调度复杂度和 转换失败率急剧增高, 这制约了将文档格式转换功能制 作为系统服 务。 [0004]因此, 需要设计一种高性能及负载均衡的文档格式转换方法, 在文档格式转换组 件成功率维持不变的基础上, 通过合理设计文档转换任务的分发和重入, 大幅提升转换文 档转换效率, 降低对外呈现的总体失败率, 从而使得将文档转换封装为系统服务产品成为 可行。 发明内容 [0005]本发明的目的是克服现有技术的不足, 提供了一种高性能及负 载均衡的文档格式 转换方法, 在文档格式转换组件成功率维持不变的基础上, 通过合理设计文档转换任务的 分发和重入, 大幅提升转换文档转换效率, 降低对外呈现的总体失败率, 从而使得将文档转 换封装为系统服 务成为可 行。 [0006]为了达到上述目的, 本发明提供一种高性能及负载均衡 的文档格式转换方法, 包 括调用方和文档转换服 务, 文档转换服 务包括调度节点和转换节点, 具体步骤为: [0007]S1: 调用方向文档转换服 务提交待转换文件及其处 理要求; [0008]S2: 调度节点分析待转换文件后, 按照预定策略, 将其分级后存入任务队列并实时 回馈一项 使用字符串 描述的取件标识; [0009]S3: 转换节点在空闲时向调度节点请求转换任务, 中枢依据该节点的配置情况从 任务队列中取 出合适的任务分配给 该转换节点; [0010]S4: 转换节点执 行转换和其 他要求的加工处 理; [0011]S5: 转换节点将转换结果通知调度节点, 调度节点更新任务队列中的状态, 缓存结 果文件, 使其对外呈现为已完成; [0012]S6: 调用方使用取件标识从转换服务中取回已经转换好的结果文件, 转换过程完说 明 书 1/4 页 3 CN 115145707 A 3

.PDF文档 专利 一种高性能及负载均衡的文档格式转换方法

文档预览
中文文档 7 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共7页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种高性能及负载均衡的文档格式转换方法 第 1 页 专利 一种高性能及负载均衡的文档格式转换方法 第 2 页 专利 一种高性能及负载均衡的文档格式转换方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 13:29:59上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。