排版软件监控方法及装置制造方法及图纸

技术编号:19176931 阅读:31 留言:0更新日期:2018-10-17 00:17
本发明专利技术提供一种排版软件监控方法及装置,其中方法包括:获取预设时间内前台设备发送的待排版文件的数量;根据所述待排版文件的数量,确定用于监控排版软件的阈值;若排版软件的进程数/事务回滚数超过所述阈值,则向用户推送警告信息。本发明专利技术提供的排版软件监控方法及装置,通过获取预设时间内前台设备发送的待排版文件的数量,根据所述待排版文件的数量,确定用于监控排版软件的阈值,若排版软件的进程数/事务回滚数超过所述阈值,则向用户推送警告信息,能够对排版软件进行进程数/事务回滚数的监控,提高了排版软件运行效率和安全性。

Method and device for monitoring typesetting software

The invention provides a typesetting software monitoring method and device, wherein the method includes: acquiring the number of files to be typesetted sent by the front-end device within a preset time; determining a threshold value for monitoring the typesetting software according to the number of files to be typesetted; and if the number of processes/transaction rollbacks of the typesetting software exceeds the threshold value, then directing to The user pushes the warning message. The method and device for monitoring typesetting software provided by the invention determine the threshold value for monitoring typesetting software by acquiring the number of files to be typesetted sent by the front-end equipment in a preset time and according to the number of files to be typesetted. If the number of processes/transaction rollbacks of the typesetting software exceeds the threshold value, a warning is pushed to the user. Information can monitor the number of process / transaction rollbacks of typesetting software, and improve the efficiency and security of typesetting software.

【技术实现步骤摘要】
排版软件监控方法及装置
本专利技术涉及计算机技术,尤其涉及一种排版软件监控方法及装置。
技术介绍
软件的运行环境涉及到信息的输入输出,对系统的可靠性要求极高,因此需要对软件的运行进行全方位的监控,以实现故障的预警和快速定位故障的位置信息以及原因等信息,从而最大程度的保证软件的正常运行。软件的运行环境是由硬件和软件两部分组成的。硬件部分主要保证软件有足够的空间并且能够高效的运行,软件则负责数据的发送、接收、处理,二者相辅相成,缺一不可。传统的软件监控只是由人工来对硬件设施进行监控,通过保证硬件的可靠性来保证系统的可靠性,但是这些方法却疏忽了对软件本身的监控,对于很多处理量比较大的软件,例如排版软件来说,仅靠实时监测硬件状态是不够的,不能很好地对软件进行综合监控,存在一定的安全隐患。
技术实现思路
本专利技术提供一种排版软件监控方法及装置,用以解决现有技术中不能对排版软件进行综合监控的技术问题。本专利技术提供一种排版软件监控方法,包括:获取预设时间内前台设备发送的待排版文件的数量;根据所述待排版文件的数量,确定用于监控排版软件的阈值;若排版软件的进程数/事务回滚数超过所述阈值,则向用户推送警告信息。进一步地,根据所述待排版文件的数量,确定用于监控排版软件的阈值,包括:根据历史数据,通过曲线拟合确定待排版文件的数量与进程数/事务回滚数的相对关系;根据所述预设时间内前台设备发送的待排版文件的数量,以及待排版文件的数量与进程数/事务回滚数的相对关系,确定用于监控排版软件的阈值。进一步地,根据所述待排版文件的数量,确定用于监控排版软件的阈值,包括:根据预设时间内前台设备发送的各待排版文件的属性,确定包含复合字体的待排版文件的数量;根据预设时间内前台设备发送的待排版文件的总数量,以及包含复合字体的待排版文件的数量,确定用于监控排版软件的阈值;其中,对于同一待排版文件的总数量,包含复合字体的待排版文件越多,所述阈值越高,含复合字体的待排版文件越少,所述阈值越低。进一步地,在排版软件的进程数/事务回滚数超过所述阈值,向用户推送警告信息之后,还包括:获取排版软件的进程编码,并进行快照保存,供用户后续查看;强制关闭排版软件,并重新启动所述排版软件。进一步地,在强制关闭排版软件,并重新启动所述排版软件之后,还包括:统计强制关闭排版软件的次数;若强制关闭排版软件的次数超过预设次数,则获取各个待排版文件的优先级;控制所述排版软件对优先级高的待排版文件先进行排版,对优先级低的排版文件后进行排版;向用户发送严重警告信息,供用户对排版软件多次出现异常进行处理。进一步地,在向用户发送严重警告信息之后,还包括:接收用户对排版软件多次出现异常进行处理完成后输入的指示消息;根据所述指示成消息,将强制关闭排版软件的次数清零。本专利技术还提供一种排版软件监控装置,包括:获取模块,用于获取预设时间内前台设备发送的待排版文件的数量;确定模块,用于根据所述待排版文件的数量,确定用于监控排版软件的阈值;推送模块,用于在排版软件的进程数/事务回滚数超过所述阈值时,向用户推送警告信息。进一步地,所述确定模块具体用于:根据历史数据,通过曲线拟合确定待排版文件的数量与进程数/事务回滚数的相对关系;根据所述预设时间内前台设备发送的待排版文件的数量,以及待排版文件的数量与进程数/事务回滚数的相对关系,确定用于监控排版软件的阈值。进一步地,所述确定模块具体用于:根据预设时间内前台设备发送的各待排版文件的属性,确定包含复合字体的待排版文件的数量;根据预设时间内前台设备发送的待排版文件的总数量,以及包含复合字体的待排版文件的数量,确定用于监控排版软件的阈值;其中,对于同一待排版文件的总数量,包含复合字体的待排版文件越多,所述阈值越高,含复合字体的待排版文件越少,所述阈值越低。进一步地,所述推送模块还用于:在排版软件的进程数/事务回滚数超过所述阈值,向用户推送警告信息之后,获取排版软件的进程编码,并进行快照保存,供用户后续查看;强制关闭排版软件,并重新启动所述排版软件。进一步地,所述推送模块还用于:在强制关闭排版软件,并重新启动所述排版软件之后,统计强制关闭排版软件的次数;若强制关闭排版软件的次数超过预设次数,则获取各个待排版文件的优先级;控制所述排版软件对优先级高的待排版文件先进行排版,对优先级低的排版文件后进行排版;向用户发送严重警告信息,供用户对排版软件多次出现异常进行处理。进一步地,所述推送模块还用于:在向用户发送严重警告信息之后,接收用户对排版软件多次出现异常进行处理完成后输入的指示消息;根据所述指示成消息,将强制关闭排版软件的次数清零。本专利技术提供的排版软件监控方法及装置,通过获取预设时间内前台设备发送的待排版文件的数量,根据所述待排版文件的数量,确定用于监控排版软件的阈值,若排版软件的进程数/事务回滚数超过所述阈值,则向用户推送警告信息,能够对排版软件进行进程数/事务回滚数的监控,提高了排版软件运行效率和安全性。附图说明图1为本专利技术实施例一提供的排版软件监控方法的流程图;图2为本专利技术实施例二提供的排版文件监控方法的流程图;图3为本专利技术实施例三提供的排版文件监控方法的流程图;图4为本专利技术实施例四提供的排版软件监控装置的结构框图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在本申请实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本专利技术。在本申请实施例中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。取决于语境,如在此所使用的词语“如果”、“若”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的商品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种商品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的商品或者系统中还存在另外的相同要素。实施例一本专利技术实施例一提供一种排版软件监控方法。图1为本专利技术实施例一提供的排版软件监控方法的流程图。如图1所示,本实施例中的方法,可以包括:步骤101、获取预设时间内前台设备发送的待排版文件的数量。其中,本实施例中方法的执行主体可以为服务器。所述前台设备可以是计算机、智能手机、平板设备等。业务人员可以本文档来自技高网...

【技术保护点】
1.一种排版软件监控方法,其特征在于,包括:获取预设时间内前台设备发送的待排版文件的数量;根据所述待排版文件的数量,确定用于监控排版软件的阈值;若排版软件的进程数/事务回滚数超过所述阈值,则向用户推送警告信息。

【技术特征摘要】
1.一种排版软件监控方法,其特征在于,包括:获取预设时间内前台设备发送的待排版文件的数量;根据所述待排版文件的数量,确定用于监控排版软件的阈值;若排版软件的进程数/事务回滚数超过所述阈值,则向用户推送警告信息。2.根据权利要求1所述的方法,其特征在于,根据所述待排版文件的数量,确定用于监控排版软件的阈值,包括:根据历史数据,通过曲线拟合确定待排版文件的数量与进程数/事务回滚数的相对关系;根据所述预设时间内前台设备发送的待排版文件的数量,以及待排版文件的数量与进程数/事务回滚数的相对关系,确定用于监控排版软件的阈值。3.根据权利要求1所述的方法,其特征在于,根据所述待排版文件的数量,确定用于监控排版软件的阈值,包括:根据预设时间内前台设备发送的各待排版文件的属性,确定包含复合字体的待排版文件的数量;根据预设时间内前台设备发送的待排版文件的总数量,以及包含复合字体的待排版文件的数量,确定用于监控排版软件的阈值;其中,对于同一待排版文件的总数量,包含复合字体的待排版文件越多,所述阈值越高,含复合字体的待排版文件越少,所述阈值越低。4.根据权利要求1-3任一项所述的方法,其特征在于,在排版软件的进程数/事务回滚数超过所述阈值,向用户推送警告信息之后,还包括:获取排版软件的进程编码,并进行快照保存,供用户后续查看;强制关闭排版软件,并重新启动所述排版软件。5.根据权利要求4所述的方法,其特征在于,在强制关闭排版软件,并重新启动所述排版软件之后,还包括:统计强制关闭排版软件的次数;若强制关闭排版软件的次数超过预设次数,则获取各个待排版文件的优先级;控制所述排版软件对优先级高的待排版文件先进行排版,对优先级低...

【专利技术属性】
技术研发人员:周源源
申请(专利权)人:北大方正集团有限公司北京北大方正电子有限公司
类型:发明
国别省市:北京,11

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

1