可左右滑动选省市

通过更新执行状态判断装置运作状况的系统及方法

更新时间:2024-10-01
通过更新执行状态判断装置运作状况的系统及方法 专利申请类型:实用新型专利;
源自:上海高价值专利检索信息库;

专利名称:通过更新执行状态判断装置运作状况的系统及方法

专利类型:实用新型专利

专利申请号:CN202010979617.8

专利申请(专利权)人:英业达科技有限公司,英业达股份有限公司
权利人地址:上海市闵行区漕河泾出口加工区浦星路789号

专利发明(设计)人:罗岚

专利摘要:一种通过更新执行状态判断装置运作状况的系统及方法,其通过主服务器于判断目标数据发生变化时记录包含执行状态的事件数据后,从服务器于侦测到事件资料后依据所产生的下载通知讯息是否成功传送给消费主机更新执行状态,并依据消费主机是否读取目标数据更新执行状态,及依据执行状态判断消费主机及从服务器与消费主机间的联机是否异常的技术手段,可以降低由数据提供服务器监控数据应用主机的运作状态的成本,并达成准确得知数据提供服务器与数据应用主机的是否异常及发生异常的时间的技术功效。

主权利要求:
1.一种通过更新执行状态判断装置运作状况的方法,其特征在于,所述方法至少包含下列步骤:一主服务器于判断一目标数据发生变化时,产生对应的一事件数据并于所维护的事件表中记录所述事件数据,所述事件数据包含一执行状态;
一从服务器与所述主服务器同步数据,所述数据包含所述主服务器所维护的事件表,及与所对应的消费主机传送给所述主服务器的目标识别数据对应的目标数据;
所述从服务器于侦测到所述事件数据时,产生一下载通知讯息并传送所述下载通知讯息至所述消费主机;
所述从服务器依据所述下载通知讯息是否成功传送给一消费主机更新所述执行状态;
所述消费主机于接收到所述下载通知讯息后,至所述从服务器读取所述目标数据;
所述从服务器于成功传送所述下载通知讯息至所述消费主机后,依据所述消费主机是否读取所述目标数据更新所述执行状态;及所述从服务器依据所述执行状态判断所述消费主机的运作状态及所述从服务器与所述消费主机间的联机状态是否异常。
2.如权利要求1所述的通过更新执行状态判断装置运作状况的方法,其特征在于,所述方法于所述从服务器与所述主服务器同步数据后,还包含所述主服务器依据所述执行状态判断所述从服务器的运作状态及所述主服务器与所述从服务器间的联机状态是否异常的步骤。
3.如权利要求1所述的通过更新执行状态判断装置运作状况的方法,其特征在于,所述方法还包含所述消费主机传送所述目标数据的一目标识别数据给所述主服务器,所述主服务器传送所述目标识别数据及所述消费主机的一网络识别数据至所述从服务器,所述从服务器记录所述目标识别数据及所述网络识别数据的步骤。
4.如权利要求1所述的通过更新执行状态判断装置运作状况的方法,其特征在于,所述从服务器侦测所述事件数据的步骤为所述从服务器持续监控一事件表是否写入所述事件数据或于特定时间查询所述事件表是否记录事件数据。
5.如权利要求1所述的通过更新执行状态判断装置运作状况的方法,其特征在于,所述主服务器判断所述目标数据发生变化的步骤为所述主服务器依据所述目标数据的操作事件是否被触发以判断所述目标数据是否发生变化。
6.一种通过更新执行状态判断装置运作状况的系统,其特征在于,所述系统至少包含:
一主服务器,用以于判断一目标数据发生变化时,产生对应的一事件数据并于所维护的事件表中记录所述事件数据,所述事件数据包含一执行状态;
一消费主机;及
一从服务器,用以与所述主服务器同步数据,所述数据包含所述主服务器所维护的事件表,及与所对应的消费主机传送给所述主服务器的目标识别数据对应的目标数据,并在侦测到所述事件数据时,产生一下载通知讯息并传送所述下载通知讯息至所述消费主机,及依据所述下载通知讯息是否成功传送给一消费主机更新所述执行状态,使所述消费主机于接收到所述下载通知讯息时至所述从服务器读取所述目标数据,及用以于成功传送所述下载通知讯息至所述消费主机后,依据所述消费主机是否读取所述目标数据更新所述执行状态,并依据所述执行状态判断所述消费主机的运作状态及所述从服务器与所述消费主机间的联机状态是否异常。
7.如权利要求6所述的通过更新执行状态判断装置运作状况的系统,其特征在于,所述主服务器还用以依据与所述从服务器同步后的所述执行状态判断所述从服务器的运作状态及与所述从服务器间的联机状态是否异常。
8.如权利要求6所述的通过更新执行状态判断装置运作状况的系统,其特征在于,所述消费主机还用以传送所述目标数据的一目标识别数据给所述主服务器,所述主服务器还用以传送所述目标识别数据及所述消费主机的一网络识别数据至所述从服务器,所述从服务器还用以记录所述目标识别数据及所述网络识别数据。
9.如权利要求6所述的通过更新执行状态判断装置运作状况的系统,其特征在于,所述从服务器是持续监控一事件表是否写入所述事件数据或于特定时间查询所述事件表是否记录事件数据以侦测所述事件数据。
10.如权利要求6所述的通过更新执行状态判断装置运作状况的系统,其特征在于,所述主服务器是依据所述目标数据的操作事件是否被触发以判断所述目标数据是否发生变化。 说明书 : 通过更新执行状态判断装置运作状况的系统及方法技术领域[0001] 一种装置运作状况判断系统及其方法,特别是指一种通过更新执行状态判断装置运作状况的系统及方法。背景技术[0002] 随着经济与科技的发展,大型企业的规模越来越大,且通讯与交通工具也有大幅度的进步,使得企业集团可以在不同的地点设置办公室,并建立内部网络以连接不同的办公室。[0003] 企业集团所建立的内部网络通常是依据不同的地理位置建立不同网域,并为每个网域设定符合需求的访问权限,如此,通过网络拓扑结构和网域的访问权限,便可以实现让不同网域中的数据应用主机联机到数据提供服务器进行数据存取。[0004] 一般而言,即使都是同一企业集团内部的装置,但数据提供服务器大多不会监控执行消费应用系统或数据查询服务的数据应用主机是否可以正常运作。但若数据提供服务器没有监控数据应用主机的运作状况,数据提供服务器可能会在数据应用主机无法正常运作的情况下,反复进行数据推送,造成带宽与资源的浪费,甚至导致数据应用主机的数据错误。[0005] 因此,目前也有部分的数据提供服务器依靠与数据应用主机间互相传送的请求封包及/或响应封包、或通过监控数据应用主机所执行的特定程序等方式来判断数据应用主机的运作状况是否正常。然而,通过收发请求封包/响应封包的方式需要在数据提供服务器与数据应用主机上开发对应的应用子系统以提供相关接口,将增加额外的开发成本与负担;而通过监控客户端主机所执行的特定程序的方式则需要额外对监控所取得的数据进行分析,同样也需要增加成本与负担。[0006] 综上所述,可知现有技术中长期以来一直存在目前由数据提供服务器监控数据应用主机的运作状态将额外增加成本的问题,因此有必要提出改进的技术手段,来解决此一问题。发明内容[0007] 有鉴于现有技术存在由数据提供服务器监控数据应用主机的运作状态将增加成本的问题,本发明遂公开一种通过更新执行状态判断装置运作状况的系统及方法,其中:[0008] 本发明所公开的通过更新执行状态判断装置运作状况的系统,至少包含:主服务器,用以于判断目标数据发生变化时,产生并记录包含执行状态的事件数据;消费主机;从服务器,用以与主服务器同步数据,并在侦测到事件数据时,产生下载通知讯息并传送下载通知讯息至消费主机,及依据下载通知讯息是否成功传送给消费主机更新执行状态,使消费主机于接收到下载通知讯息时至从服务器读取目标数据,及用以于成功传送下载通知讯息至消费主机后,依据消费主机是否读取目标数据更新执行状态,并依据执行状态判断消费主机及从服务器与消费主机间的联机是否异常。[0009] 本发明所公开的通过更新执行状态判断装置运作状况的方法,其步骤至少包括:主服务器于判断目标数据发生变化时,产生并记录包含执行状态的事件数据;从服务器与主服务器同步数据;从服务器于侦测到事件数据时,产生下载通知讯息并传送下载通知讯息至消费主机;从服务器依据下载通知讯息是否成功传送给消费主机更新执行状态;消费主机于接收到下载通知讯息后,至从服务器读取目标数据;从服务器于成功传送下载通知讯息至消费主机后,依据消费主机是否读取目标数据更新执行状态;从服务器依据执行状态判断消费主机及从服务器与消费主机间的联机是否异常。[0010] 本发明所公开的系统与方法如上,与现有技术之间的差异在于本发明通过服务器于判断目标数据发生变化时记录包含执行状态的事件数据后,从服务器于侦测到事件资料时依据所产生的下载通知讯息是否成功传送给消费主机更新执行状态,并依据消费主机是否读取目标数据更新执行状态,及依据执行状态判断消费主机及从服务器与消费主机间的联机是否异常,由此解决现有技术所存在的问题,并可以达成准确得知数据提供服务器与数据应用主机的是否异常及发生异常的时间的技术功效。附图说明[0011] 图1为本发明所提的通过更新执行状态判断装置运作状况的系统架构图。[0012] 图2A为本发明所提的通过更新执行状态判断装置运作状况的方法流程图。[0013] 图2B为本发明所提的建立目标数据、从服务器及消费主机的对应关系的方法流程图。[0014] 图2C为本发明所提的通过更新执行状态判断装置运作状况的附加方法流程图。[0015] 附图标记如下:[0016] 110:消费主机[0017] 120:主服务器[0018] 130:从服务器[0019] 步骤211:消费主机传送目标数据的目标识别数据给主服务器[0020] 步骤215:主服务器传送目标识别数据及消费主机的网络识别数据至从服务器[0021] 步骤220:主服务器于判断目标数据发生变化时,产生包含执行状态的事件数据并记录事件数据[0022] 步骤230:从服务器与主服务器同步数据[0023] 步骤240:从服务器于侦测到事件数据时,产生下载通知讯息并传送下载通知讯息至消费主机[0024] 步骤250:从服务器依据下载通知讯息是否成功传送给消费主机更新执行状态[0025] 步骤260:消费主机于接收到下载通知讯息后,至从服务器读取目标数据[0026] 步骤270:从服务器于成功传送下载通知讯息至消费主机后,依据消费主机是否读取目标数据更新执行状态[0027] 步骤280:从服务器依据执行状态判断消费主机及从服务器与消费主机间的联机是否异常[0028] 步骤290:主服务器依据执行状态判断从服务器及主服务器与从服务器间的联机是否异常具体实施方式[0029] 以下将配合图式及实施例来详细说明本发明的特征与实施方式,内容足以使任何本领域普通技术人员能够轻易地充分理解本发明解决技术问题所应用的技术手段并据以实施,由此实现本发明可达成的功效。[0030] 本发明可以通过在主服务器中记录与目标数据对应的执行状态,由此依据执行状态判断从服务器及消费主机的运作状态与相互间的连接状态是否异常。在本发明中,消费主机可以通过目标数据提供服务(包含但不限于监控服务、统计服务等)。[0031] 以下先以“图1”本发明所提的通过更新执行状态判断装置运作状况的系统架构图来说明本发明的系统运作。如“图1”所示,本发明的系统含有消费主机110、主服务器120、送服务器130。其中,消费主机110、主服务器120、从服务器130都可以是计算设备。需要说明的是,在本发明中,消费主机110及从服务器130可以不只一个,也就是可能有两个或两个以上的消费主机110或从服务器130。[0032] 消费主机110可以通过有线网络或无线网络与主服务器120及从服务器130连接,并可以接收主服务器120/从服务器130所传送的数据或讯号,也可以传送数据或讯号给主服务器120/从服务器130。本发明所提的有线网络包含但不限于缆线直接连接、以太网络等;本发明所提的无线网络例如3G/4G/5G等行动通讯网络(蜂巢式网络)、WiFi、Zigbee等无线局域网络、蓝牙、红外线、近端通讯等,但本发明并不以此为限。[0033] 消费主机110可以设定一个或多个目标识别数据。消费主机110所设定的目标识别数据至少能够表示消费主机110欲取得的目标数据,例如,目标识别数据可以是目标数据的名称,也可以是目标数据的名称与能够表示目标数据所发生的操作的操作标识符等,但本发明并不以此为限。其中,操作为对目标数据进行新增、更新、删除等,但操作并不以上述为限,凡可以让目标数据被改变的动作都可以是本发明所提的操作;操作标识符可以由任意数量的文字、数字、字母、符号以任意顺序排列而成。[0034] 消费主机110也可以产生注册请求。消费主机110所产生的注册请求包含所设定的目标识别数据。一般而言,注册请求还包含消费主机110的网络识别数据。在部分的实施例中,注册请求也可以包含其他讯息,例如,消费主机的相关信息、目标数据的请求来源等,但本发明并不以此为限。其中,网络识别数据包含但别限于网络地址(IPaddress)。[0035] 消费主机110也可以传送所产生的注册请求至主服务器120。在大部分的实施例中,消费主机110可以使用主服务器120所提供的应用程序编程接口(API)与主服务器120连接,并通过主服务器120所提供的应用程序编程接口将注册请求传送给主服务器120。[0036] 消费主机110也负责接收从服务器130传送的下载通知讯息。消费主机110所接收到的下载通知讯息可以包含目标识别数据,但本发明并不以此为限,例如下载通知讯息中还可以包含从服务器130所提供的应用程序编程接口等。[0037] 消费主机110也负责依据所接收到的下载通知讯息联机至发出下载通知讯息的从服务器130,并负责由所连接的从服务器130下载目标数据。消费主机110可以依据下载通知讯息所记载的应用程序编程接口联机至从服务器130以下载目标数据,但本发明并不以此为限,例如,消费主机110也可以在接收到下载通知讯息时直接将下载目标数据的请求传回给从服务器130。[0038] 主服务器120可以通过有线或无线网络与消费主机110、从服务器130、及管理服务器140连接,并可以接收消费主机110/从服务器130/管理服务器140所传送的数据或讯号,也可以传送数据或讯号给消费主机110/从服务器130/管理服务器140。[0039] 主服务器120可以决定与消费主机110对应的从服务器130。一般而言,主服务器120可以依据消费主机110的网络识别数据决定与消费主机110对应的从服务器130,例如,主服务器120可以选择与消费主机110在相同网域的从服务器130与消费主机110对应,但本发明并不以此为限。[0040] 主服务器120也可以接收消费主机110所传送的目标识别数据,并可以将所接收到的目标识别数据传送给与消费主机110对应的从服务器130。在部分的实施例中,主服务器120也可以由传送目标识别数据的请求中读出消费主机110的网络识别数据,并将网络识别数据连同目标识别数据一同传送给从服务器130。[0041] 主服务器120也可以储存包含目标数据的各种数据。若主服务器120使用数据库储存数据,则主服务器120可以在数据库中额外建立并维护特定的事件表;而若主服务器120并非使用数据库储存数据,则主服务器120可以使用档案建立并维护事件表。[0042] 主服务器120并可以在所储存的资料被操作(如新增、修改、删除)的操作事件被触发而导致所储存的数据发生变化时,于所维护的事件表中新增一笔数据被操作的事件数据。主服务器120所维护的事件表所储存的每一笔事件数据可以包含被操作的数据的识别数据(如名称)、表示被操作的行为的操作标识符、及执行状态,但本发明并不以此为限,例如,事件数据还可以包含数据被操作的时间及状态被更新的时间等。在部分的实施例中,事件数据被新增时的执行状态可以是表示数据已建立的讯息。[0043] 主服务器120也可以依据所维护的事件表中的执行状态判断从服务器130的运作状态及从服务器130与主服务器120间的联机状态是否异常。更详细的,当事件表中的执行状态为表示通知成功或传送成功的讯息时,主服务器120可以判断从服务器130的功能正常,且主服务器120与从服务器130间的联机状态及从服务器130与消费主机110间的联机状态都正常;当事件表中的执行状态为表示通知失败或传送失败的讯息时,主服务器120同样可以判断从服务器130的功能正常,且主服务器120与从服务器130间的联机状态正常,但可以判断从服务器130与消费主机110间的联机状态异常;当事件表中的执行状态为表示已读取或结束的讯息时,主服务器120可以判断从服务器130与消费主机110的功能都正常,且主服务器120与从服务器130间的联机状态及从服务器130与消费主机110间的联机状态也都正常;当事件表中的执行状态为数据取得异常的讯息时,主服务器120可以判断从服务器130的功能正常,且主服务器120与从服务器130间的联机状态及从服务器130与消费主机110间的联机状态都正常,但消费主机110的功能异常;当事件表中的执行状态持续为表示数据已建立的讯息时,主服务器120可以判断从服务器130功能异常及/或主服务器120与从服务器130间的联机状态异常。[0044] 从服务器130可以通过有线或无线网络与主服务器120及消费主机110连接,并可以接收主服务器120/消费主机110所传送的数据或讯号,也可以传送数据或讯号给主服务器120/消费主机110。[0045] 从服务器130可以与主服务器120同步数据。其中,从服务器130与主服务器120同步的数据可以包含主服务器120所维护的事件表,及可以包含主服务器120储存的所有数据或与所对应的消费主机110传送给主服务器120的目标识别数据对应的目标数据。[0046] 从服务器130也可以接收主服务器120所传送的目标识别数据及网络识别数据,并可以将所接收到的目标识别数据与网络识别数据做为一笔数据记录到主机关注数据表中,由此建立与目标识别数据对应的目标数据及网络识别数据所表示的消费主机110的对应关系。[0047] 从服务器130也负责侦测与主服务器120同步的数据中是否存在事件数据。从服务器130可以通过数据库管理程序(或称数据库管理系统,DBMS)所提供的监控功能持续监控被新加入与主服务器120同步的事件表的记录或在每次与主服务器120同步数据后查询事件表所新增的事件资料,由此取得被新增到事件表中的事件资料;而若从服务器130并非使用数据库储存数据,则从服务器130可以在每次与主服务器120同步数据后查询事件表所新增的事件资料,由此取得被新增到事件表中的事件资料。从服务器130并可以在所取得的事件数据中包含与目标数据对应的目标识别数据时,判断侦测到事件数据。例如,若目标识别数据仅为目标数据的名称,当被新增到事件表中的事件数据包含目标数据的名称时,从服务器130即可以判断侦测到事件数据;而若目标识别数据包含目标数据的名称与操作标识符,则主服务器130可以在被新增到事件表中的一笔事件数据同时包含目标数据的名称与相同的操作标识符时,才判断侦测到事件数据。[0048] 从服务器130也负责在侦测到事件数据时,产生下载通知讯息。从服务器130也负责将所产生的下载通知讯息传送给与所侦测到的事件数据相对应的消费主机110。更详细的,从服务器130可以由所维护的主机关注数据表中读出与所侦测到的事件数据中的目标识别数据相对应的网络识别数据,并将下载通知讯息传送给与所取得的网络识别数据对应的消费主机110。[0049] 从服务器130也负责依据传送下载通知讯息给相对应的消费主机110的结果更新与主服务器120同步的事件表中的执行状态。例如,当从服务器130在传送下载通知讯息给消费主机110后一定时间内接收到消费主机110所传送的表示接收到下载通知讯息的响应时,从服务器130可以将事件表中相对应的事件资料的执行状态更新为表示传送成功或通知成功的讯息;而当从服务器130无法传送下载通知讯息给消费主机110,或从服务器130在传送下载通知讯息给消费主机110后一定时间内都没有接收到消费主机110所传送的表示接收到下载通知讯息的响应时,从服务器130可以将事件表中相对应的事件资料的执行状态更新为表示传送失败或通知失败的讯息。但从服务器130判断下载通知讯息是否成功传送给消费主机110的方式并不以此为限。[0050] 从服务器130也可以提供应用程序编程接口给相对应的消费主机110下载目标数据。从服务器130可以为所有目标数据提供相同的应用程序编程接口,也可以分别为不同的目标数据提供不同的应用程序编程接口,本发明并没有特别的限制。[0051] 从服务器130也负责接收相对应的消费主机110所传送的读取请求,并负责依据所接收到的读取请求中的目标识别数据读出相对应的目标数据,及负责将所读出的目标数据传回相对应的消费主机110。若从服务器130提供应用程序编程接口给消费主机110,则从服务器130可以通过所提供的应用程序编程接口接收消费主机110所传送的读取请求,并通过应用程序编程接口将目标数据传回消费主机110。[0052] 从服务器130也负责在将所读出的目标数据传回相对应的消费主机110时,将与主服务器120同步的事件表中相对应的事件数据的执行状态更新为表示已读取或结束的讯息。从服务器130也负责在将事件表中的执行状态更新为表示传送成功或通知成功的讯息后预定时间内都没有接收相对应的消费主机110所传送的读取请求时,将事件表中相对应的事件数据的执行状态更新为表示数据读取异常的讯息。[0053] 从服务器130也负责依据事件表中的执行状态判断消费主机110的运作状态及从服务器130与消费主机110间的联机状态是否异常。更详细的,当与主服务器120同步的事件表中的执行状态为表示通知成功或传送成功的讯息时,从服务器130可以判断从服务器130与消费主机110间的联机状态正常;当事件表中的执行状态为表示通知失败或传送失败的讯息时,主服务器120可以判断从服务器130与消费主机110间的联机状态异常;当事件表中的执行状态为表示已读取或结束的讯息时,主服务器120可以判断消费主机110的功能正常且从服务器130与消费主机110间的联机状态正常;当事件表中的执行状态为数据取得异常的讯息时,主服务器120可以判断从服务器130与消费主机110间的联机状态正常但消费主机110的功能异常。[0054] 接着以一个实施例来解说本发明的运作系统与方法,并请参照“图2A”本发明所提的通过更新执行状态判断装置运作状况的方法流程图。[0055] 首先,主服务器120可以持续判断所储存的资料是否发生变化,并可以在所储存的资料被操作而发生变化时,产生相对应的事件数据,及将所产生的事件数据写入所维护的事件表中(步骤220),其中,主服务器120所产生的事件资料的执行状态区位中可以包含表示数据已建立的讯息。[0056] 在从服务器130与主服务器120进行资料同步(步骤230)后,从服务器130可以侦测被同步的资料中是否存在主服务器120所产生的事件数据。在本实施例中,假设从服务器130与主服务器120同步的数据中包含主服务器120所维护的事件表,则从服务器120可以在每次同步后至与主服务器120同步的事件表中查询新增的事件数据或通过数据库的监控功能持续监控事件表所新增的事件数据,并可以比对事件表中新增的事件数据中的目标识别数据与所维护的主机关注数据表中的目标识别数据,当事件数据与主机关注数据表中存在相同的目标识别数据时,从服务器120可以判断侦测到事件数据。[0057] 从服务器130可以在判断侦测到事件数据后,可以产生下载通知讯息,并可以将所产生的下载通知讯息传送给消费主机110(步骤240)。在本实施例中,假设从服务器130所产生的下载通知讯息包含目标识别数据及提供给消费主机110读取目标数据的应用程序编程接口,且从服务器130可以依据所维护的主机关注数据表中读出与事件数据中的目标识别数据对应的网络识别数据,并将下载通知讯息传送给与所取得的网络识别数据对应的消费主机110。[0058] 在服务器130将所产生的下载通知讯息传送给消费主机110(步骤240)后,从服务器130可以依据下载通知讯息是否成功传送给消费主机110更新与主服务器120同步的事件表中对应事件数据的执行状态(步骤250)。[0059] 在消费主机110接收到从服务器130所传送的下载通知讯息后,消费主机110可以联机至从服务器130,并可以由从服务器130读取目标数据(步骤260)。在本实施例中,假设消费主机110可以依据下载通知讯息中所包含的应用程序编程接口与从服务器130连接,并通过应用程序编程接口向从服务器130请求下载与下载通知讯息中的目标识别数据对应的目标数据。[0060] 在从服务器130判断下载通知讯息成功传送给消费主机110后,可以依据消费主机110是否读取目标数据以更新与主服务器120同步的事件表中对应事件数据的执行状态(步骤270)。在本实施例中,假设从服务器130可以在将事件表中相对应的事件资料的执行状态更新为表示传送成功或通知成功的讯息后,开始倒数计时。若消费主机110于从服务器130倒数结束的时间内联机至从服务器130读取目标数据,则从服务器130可以将执行状态更新为表示结束作业或数据已读取的讯息;而若在从服务器130倒数结束时,消费主机110都没有联机至从服务器130,则从服务器130可以将执行状态更新为表示数据读取异常的讯息。[0061] 在从服务器130依据消费主机110是否读取目标数据而更新与主服务器120同步的事件表中对应事件数据的执行状态(步骤270)后,从服务器130可以依据与主服务器120同步的事件表中各事件数据的执行状态判断对应的消费主机110的运作状态及从服务器130与消费主机110间的联机状态是否异常(步骤280)。[0062] 另外,本发明也可以如“图2C”的流程所示,在从服务器130与主服务器120进行数据同步(步骤230)后,主服务器120可以依据所维护的事件表中各事件数据的执行状态判断对应的从服务器130的运作状态及主服务器120与从服务器120间的联机状态是否异常(步骤290)。[0063] 如此,通过本发明,可以准确的判断资料提供服务器(从服务器130)与数据应用主机(消费主机110)的运作状况。[0064] 上述实施例中,在从服务器130侦测到事件数据前(步骤240),消费主机110可以先向主服务器120注册所关注的目标数据,使得与消费主机110对应的从服务器130建立目标数据与消费主机110的对应关系,由此让从服务器130可以在侦测到事件资料时,依据所建立的对应关系传送所产生的下载通知讯息至对应的消费主机110。[0065] 更详细的,如“图2B”的流程所示,消费主机110可以设定与所需关注的目标数据对应的目标识别数据,并可以产生注册请求,及可以将所产生的注册请求传送给主服务器120(步骤211)。其中,假设注册请求除了包含目标识别数据之外,还包含消费主机110的装置识别数据、及目标识别数据的存取网址,消费主机110可以依据主服务器120所提供的应用程序编程接口将注册请求传送给主服务器120。[0066] 在主服务器120接收到消费主机110所传送的包含目标识别数据的注册请求(步骤211)后,主服务器120可以为发出注册请求的消费主机110选择做为与消费主机110对应的从服务器130,并可以将注册请求中的目标识别数据传送给与消费主机110对应的从服务器130(步骤215)。其中,假设网络识别数据为网络地址,主服务器120可以由注册请求中取得消费主机110的网络地址,并依据所取得的网络地址选出与消费主机110在相同网域的从服务器130做为与消费主机110对应的从服务器130。[0067] 在主服务器120将目标识别数据及网络识别数据传送给与消费主机110对应的从服务器130(步骤215)后,从服务器130可以将所接收到的目标识别数据及网络识别数据做为一笔数据写入所维护的主机关注数据表中,由此建立目标数据与消费主机110的对应关系。[0068] 综上所述,可知本发明与现有技术之间的差异在于具有服务器于判断目标数据发生变化时记录包含执行状态的事件数据后,从服务器于侦测到事件资料时依据所产生的下载通知讯息是否成功传送给消费主机更新执行状态,并依据消费主机是否读取目标数据更新执行状态,及依据执行状态判断消费主机及从服务器与消费主机间的联机是否异常的技术手段,藉由此一技术手段可以来解决现有技术所存在由数据提供服务器监控数据应用主机的运作状态将增加成本的问题,进而达成准确得知数据提供服务器与数据应用主机的是否异常及发生异常的时间的技术功效。[0069] 再者,本发明的通过更新执行状态判断装置运作状况的方法,也可以硬件、软件或硬件与软件的组合散布于若干互连的不同组件的分散方式实现。[0070] 虽然本发明所公开的实施方式如上,惟所述的内容并非用以直接限定本发明的专利保护范围。任何本发明所属技术领域中具有通常知识者,在不脱离本发明所公开的精神和范围的前提下,对本发明的实施的形式上及细节上作些许的更动润饰,均属于本发明的专利保护范围。本发明的专利保护范围,仍须以所附的申请专利范围所界定者为准。

专利地区:上海

专利申请日期:2020-09-17

专利公开日期:2024-07-26

专利公告号:CN114285863B


以上信息来自国家知识产权局,如信息有误请联系我方更正!
电话咨询
读内容
搜本页
回顶部