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

文档序号:9506668阅读:来源:国知局
息发送功能,实现当原来的主应用服务器故障时,自动的、快速的启动备应用服务器的发送预警信息功能,以使出现异常状态的资产得到及时处理,提高了资产的安全性。
[0062]参见图2,下面介绍所述主应用服务器和所述至少一个备应用服务器的其中一种可能的登记过程:
[0063]步骤S201:获取资产监控平台的应用服务器的登记信息,所述登记信息中包括所述应用服务器的标识和登记时间。
[0064]步骤S202:根据所述应用服务器的标识和登录时间对所述应用服务器进行登记。
[0065]步骤S203:若所述登记列表中登记的只有所述应用服务器,则将所述应用服务器标记为主应用服务器。
[0066]步骤S204:若所述登记列表中还登记有其他应用服务器,且所述其他应用服务器均处于非活动状态,则将所述应用服务器标记为主应用服务器。
[0067]步骤S205:若所述登记列表中登记有主应用服务器,且所述主应用服务器处于活动状态,则将所述应用服务器标记为备应用服务器。
[0068]在所述登记列表中登记之前,可以不先确定哪个是主应用服务器,而是将第一个登记的应用服务器作为主应用服务器。或者是,若所述登记列表中还登记有其他应用服务器,其所述其他应用服务器均处于非活动状态,则所述应用服务器标记为主应用服务器。当主应用服务器确定下来后,只要所述主应用服务器一直处于活动状态,那么以后登记的应用服务器均标记为备应用服务器。
[0069]在实际应用中,在登记中使用的应用服务器的标识可以是IP地址,所述根据所述应用服务器的标识和登录时间对所述应用服务器进行登记可以包括:根据所述应用服务器的IP地址从所述登记列表中查找与所述IP地址对应的至少一条登记记录;从所述至少一条登记记录的、除登记了处于活动状态的其他应用服务器的其他登记记录中选择其中一条登记记录登记所述应用服务器的登记时间。
[0070]例如,假设所有应用服务器的IP地址均不同,所述登记列表中每个IP地址均分别具有一条登记记录,所述登记记录用于登记所述IP地址对应的应用服务器的登记时间。
[0071]但是,在实际应用中,不同的应用服务器的IP地址有可能是相同的。假设应用服务器A和应用服务器B的IP地址相同,则所述登记列表中所述IP地址对应的登记记录应当至少有两条,若所述应用服务器A先登记,则所述IP地址对应的第一个登记记录可以登记所述应用服务器A的登录时间,当应用服务器B需要登记时,由于与所述IP地址对应的第一个登记记录被占用,且所述应用服务器A处于活动状态,那么可以选择没被占用的第二条登记记录登记所述应用服务器B。若所述第一条登记记录被占用,且所述应用服务器A没有处于活动状态,则也可以在第一条登记记录中登记所述应用服务器B的登录时间,并将所述应用服务器B的登录时间覆盖所述应用服务器A的登录时间。
[0072]若所有应用服务器IP地址均不同,那么可以将所述IP地址作为所述应用服务器的位置信息;若所述应用服务器中存在有IP地址相同的,则可以以所述登记列表的行号作为所述应用服务器的位置信息。
[0073]基于以上实施例提供的一种资产监控方法,本发明实施例还提供了一种资产监控装置,下面结合附图来详细说明其工作原理。
[0074]装置实施例:
[0075]参见图3,该图为本发明提供的一种资产监控装置实施例的结构框图。
[0076]本实施例提供的资产监控装置包括:信息获取单元101、主更新单元102、备更新单元103、选举单元104和发送单元105 ;其中,所述信息获取单元101分别与所述主更新单元102和所述备更新单元103连接,所述主更新单元102和所述备更新单元103均与所述选举单元104连接,所述选举单元104与所述发送单元105连接;
[0077]所述信息获取单元101,用于获取资产监控平台的主应用服务器和至少一个备应用服务器分别发送的更新信息,所述主应用服务器和所述至少一个备应用服务器预先登记在数据服务器的登记列表中,所述更新信息中包括位置信息和新登记时间,所述位置信息表示所述主应用服务器或所述备应用服务器登记在所述登记列表中的位置;
[0078]所述主更新单元102,用于根据所述主应用服务器的位置信息查找到与所述主应用服务器对应的登记时间,并将所述登记时间更新为所述新登记时间,以确认所述主应用服务器处于活动状态;
[0079]所述备更新单元103,用于分别根据所述至少一个备应用服务器的位置信息查找到与所述至少一个备应用服务器各自对应的登记时间,并将所述登记时间更新为对应的新登记时间,以确认所述至少一个备应用服务器处于活动状态;
[0080]所述选举单元104,用于若所述主应用服务器由活动状态变为非活动状态,则按照预设规则从已登记的且处于活动状态的备应用服务器中选择其中一个备应用服务器,并将选择的所述备应用服务器标记为主应用服务器,所述非活动状态为登记时间未在预设时间段内得到更新的状态;
[0081]所述发送单元105,用于向所述标记的主应用服务器发送主应用服务器确认信息,以使所述主应用服务器根据所述确认信息启动预警信息发送功能,实现对资产的监控。
[0082]在本实施例中,通过在数据服务器登记所述主应用服务器和至少一个备应用服务器,并以更新登记时间的方式获取所述主应用服务器和所述至少一个备应用服务器的状态,若所述主应用服务器由活动状态变为非活动状态,则根据预设规则从所述已登记的处于活动状态的备应用服务器中选出一个备应用服务器标记为主应用服务器,并向所述主应用服务器发送主应用服务器确认信息,以使所述主应用服务器开启预警信息发送功能,实现当原来的主应用服务器故障时,自动的、快速的启动备应用服务器的发送预警信息功能,以使出现异常状态的资产得到及时处理,提高了资产的安全性。
[0083]在另外一个实施例中,所述装置还包括:获取单元、登记单元和第一标记单元;所述获取单元与所述登记单元连接,所述登记单元与所述第一标记单元连接,所述第一标记单元与所述信息获取单元连接;
[0084]所述获取单元,用于获取资产监控平台的应用服务器的登记信息,所述登记信息中包括所述应用服务器的标识和登记时间;
[0085]所述登记单元,用于根据所述应用服务器的标识和登录时间对所述应用服务器进行登记;
[0086]所述第一标记单元,用于若所述登记列表中登记的只有所述应用服务器,则将所述应用服务器标记为主应用服务器。
[0087]在另外一个实施例中,所述装置还包括:第二标记单元,与所述登记单元和所述信息获取单元连接;
[0088]所述第二标记单元,用于若所述登记列表中还登记有其他应用服务器,且所述其他应用服务器均处于非活动状态,则将所述应用服务器标记为主应用服务器。
[0089]在另外一个实施例中,所述装置还包括:第三标记单元,与所述登记单元和所述信息获取单元连接;
[0090]所述第三标记单元,用于若所述登记列表中登记有主应用服务器,且所述主应用服务器处于活动状态,则将所述应用服务器标记为备应用服务器。
[0091]在另外一个实施例中,所述标识为所述应用服务器的IP地址;
[0092]所述登记单元包括查找单元和登记子单元;所述查找单元和所述登记子单元连接;
[0093]所述查找单元,用于根据所述应用服务器的IP地址从所述登记列表中查找与所述IP地址对应的至少一条登记记录;
[0094]所述登记子单元,用于从所述至少一条登记记录的、除登记了处于活动状态的其他应用服务器的其他登记记录中选择其中一条登记记录登记所述应用服务器的登记时间。
[0095]需要说明的是,本领域普通技术人员可以理解实现上述方法实施例中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法实施例的流程
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1