一种资产监控方法及装置的制造方法

文档序号:9506668阅读:233来源:国知局
一种资产监控方法及装置的制造方法
【技术领域】
[0001]本发明涉及计算机领域,尤其涉及一种资产监控方法及装置。
【背景技术】
[0002]企业资产维护管理系统(Enterprise Asset Management, EAM),它是面向资产密集型(Asset-1ntensive)企业的企业信息化解决方案的总称,主要适用于资产密集型企业对高价值固定资产的维护、保养、跟踪等信息管理。它以提高资产可利用率、降低企业运行维护成本为目标,以优化企业维修资源为核心,通过信息化手段,合理安排维修计划及相关资源与活动,从而提高企业的经济效益和企业的市场竞争力。
[0003]EAM监控平台是EAM的一个子系统,实现对某些资产状态的监控,例如温度、湿度、电压等。当资产状态出现异常状态时(例如温度超过设定的阈值时),实现预警功能,例如向监控者发送短信或发送邮件等预警信息。
[0004]现有技术中,为了保证监控的可靠性,所述EAM监控平台至少包括两台应用服务器,所述至少两台应用服务器中其中一台应用服务器设为主应用服务器,其余为备应用服务器。所述主应用服务器和所述备应用服务器同时对资产状态进行监控,但是所述主应用服务器还承担着当资产状态出现异常时向监控者发送预警信息的任务。然而,现有技术当主应用服务器宕机时,备应用服务器并不能立即启动发送预警信息的功能,而是当监控者发现主应用服务器宕机的情况,并选择其中一个备应用服务器对其设置发送预警信息的功能,该被选择的备应用服务器才能发送预警信息。由于从主应用服务器宕机到监控者发现主应用服务器宕机并启动备应用服务器发送预警信息功能之间可能会有较长时间,因此出现异常状态的资产得不到及时处理,严重时可能会使资产造成严重损害。

【发明内容】

[0005]为了解决现有技术的上述技术问题,本发明提供一种资产监控方法及装置,实现了当主应用服务器宕机快速启动备应用服务器的发送预警信息功能的目的,使得出现异常状态的资产得到及时处理。
[0006]本发明实施例公开了一种资产监控方法,所述方法包括:
[0007]获取资产监控平台的主应用服务器和至少一个备应用服务器分别发送的更新信息,所述主应用服务器和所述至少一个备应用服务器预先登记在数据服务器的登记列表中,所述更新信息中包括位置信息和新登记时间,所述位置信息表示所述主应用服务器或所述备应用服务器登记在所述登记列表中的位置;
[0008]根据所述主应用服务器的位置信息查找到与所述主应用服务器对应的登记时间,并将所述登记时间更新为所述新登记时间,以确认所述主应用服务器处于活动状态;
[0009]分别根据所述至少一个备应用服务器的位置信息查找到与所述至少一个备应用服务器各自对应的登记时间,并将所述登记时间更新为对应的新登记时间,以确认所述至少一个备应用服务器处于活动状态;
[0010]若所述主应用服务器由活动状态变为非活动状态,则按照预设规则从已登记的且处于活动状态的备应用服务器中选择其中一个备应用服务器,并将选择的所述备应用服务器标记为主应用服务器,所述非活动状态为登记时间未在预设时间段内得到更新的状态;
[0011]向所述标记的主应用服务器发送主应用服务器确认信息,以使所述主应用服务器根据所述确认信息启动预警信息发送功能,实现对资产的监控。
[0012]优选的,在所述获取资产监控平台的主应用服务器发送的更新信息之前,所述方法还包括:
[0013]获取资产监控平台的应用服务器的登记信息,所述登记信息中包括所述应用服务器的标识和登记时间;
[0014]根据所述应用服务器的标识和登录时间对所述应用服务器进行登记;
[0015]若所述登记列表中登记的只有所述应用服务器,则将所述应用服务器标记为主应用服务器。
[0016]优选的,在根据所述应用服务器的标识和登录时间对所述应用服务器进行登记之后,所述方法还包括:
[0017]若所述登记列表中还登记有其他应用服务器,且所述其他应用服务器均处于非活动状态,则将所述应用服务器标记为主应用服务器。
[0018]优选的,在根据所述应用服务器的标识和登录时间对所述应用服务器进行登记之后,所述方法还包括:
[0019]若所述登记列表中登记有主应用服务器,且所述主应用服务器处于活动状态,则将所述应用服务器标记为备应用服务器。
[0020]优选的,所述标识为所述应用服务器的IP地址,所述根据所述应用服务器的标识和登录时间对所述应用服务器进行登记包括:
[0021]根据所述应用服务器的IP地址从所述登记列表中查找与所述IP地址对应的至少一条登记记录;
[0022]从所述至少一条登记记录的、除登记了处于活动状态的其他应用服务器的其他登记记录中选择其中一条登记记录登记所述应用服务器的登记时间。
[0023]本发明实施例还公开了一种资产监控装置,所述装置包括:信息获取单元、主更新单元、备更新单元、选举单元和发送单元;其中,所述信息获取单元分别与所述主更新单元和所述备更新单元连接,所述主更新单元和所述备更新单元均与所述选举单元连接,所述选举单元与所述发送单元连接;
[0024]所述信息获取单元,用于获取资产监控平台的主应用服务器和至少一个备应用服务器分别发送的更新信息,所述主应用服务器和所述至少一个备应用服务器预先登记在数据服务器的登记列表中,所述更新信息中包括位置信息和新登记时间,所述位置信息表示所述主应用服务器或所述备应用服务器登记在所述登记列表中的位置;
[0025]所述主更新单元,用于根据所述主应用服务器的位置信息查找到与所述主应用服务器对应的登记时间,并将所述登记时间更新为所述新登记时间,以确认所述主应用服务器处于活动状态;
[0026]所述备更新单元,用于分别根据所述至少一个备应用服务器的位置信息查找到与所述至少一个备应用服务器各自对应的登记时间,并将所述登记时间更新为对应的新登记时间,以确认所述至少一个备应用服务器处于活动状态;
[0027]所述选举单元,用于若所述主应用服务器由活动状态变为非活动状态,则按照预设规则从已登记的且处于活动状态的备应用服务器中选择其中一个备应用服务器,并将选择的所述备应用服务器标记为主应用服务器,所述非活动状态为登记时间未在预设时间段内得到更新的状态;
[0028]所述发送单元,用于向所述标记的主应用服务器发送主应用服务器确认信息,以使所述主应用服务器根据所述确认信息启动预警信息发送功能,实现对资产的监控。
[0029]优选的,所述装置还包括:获取单元、登记单元和第一标记单元;所述获取单元与所述登记单元连接,所述登记单元与所述第一标记单元连接,所述第一标记单元与所述信息获取单元连接;
[0030]所述获取单元,用于获取资产监控平台的应用服务器的登记信息,所述登记信息中包括所述应用服务器的标识和登记时间;
[0031]所述登记单元,用于根据所述应用服务器的标识和登录时间对所述应用服务器进行登记;
[0032]所述第一标记单元,用于若所述登记列表中登记的只有所述应用服务器,则将所述应用服务器标记为主应用服务器。
[0033]优选的,所述装置还包括:第二标记单元,与所述登记单元和所述信息获取单元连接;
[0034]所述第二标记单元,用于若所述登记列表中还登记有其他应用服务器,且所述其他应用服务器均处于非活动状态,则将所述应用服务器标记为主应用服务器。
[0035]优选的,所述装置还包括:第三标记单元,与所述登记单元和所述信息获取单元连接;
[0036]所述第三标记单元,用于若所述登记列表中登记有主应用服务器,且所述主应用服务器处于活动状态,则将所述应用服务器标记为备应用服务器。
[0037]优选的,所述标识为所述应用服务器的IP地址;
[0038]所述登记单
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1