一种停车场故障保护方法、装置和系统与流程

文档序号:12278220阅读:432来源:国知局
一种停车场故障保护方法、装置和系统与流程

本发明涉及停车场管理系统技术领域,具体涉及一种停车场故障保护方法、装置和系统。



背景技术:

目前停车场管理系统中,处于成本考虑以及业务处理需求等因素,基本上都是配置一台或多台电脑(例如,位于停车场出/入口的岗亭终端)和一台数据库服务器,这种停车场管理系统至少存在如下缺点:

1)如果其中任意一个电脑出现问题都会影响系统正常收费。

2)在数据库文件损坏时车辆无法正常出入并收费。

3)在车场停电时车辆无法正常出入并收费。

另外,停车场对数据处理的实时性要求非常高,例如,通常一个停车入场动作不超过2分钟,如果等待时间过长会给用户造成很差的体检,直接影响停车场的口碑进而影响停车场的服务水平和市场竞争力。

由此可见,现有的停车场管理系统一旦发生故障,会给停车场造成巨大损失,严重影响停车场的效益。



技术实现要素:

本发明提供了一种停车场故障保护方法、装置和系统,以解决或至少部分解决现有停车场管理系统故障时,给停车场造成的损失,严重影响停车场的效益的问题。

根据本发明的一个方面,提供了一种停车场故障保护方法,所述方法包括:

在停车场本地设置主数据库服务器和备份数据库服务器,并将主数据库服务器作为当前工作的服务器与停车场岗亭终端进行通信;

控制所述主数据库服务器将所述主数据库服务器中的数据变化实时同步到所述备份数据库服务器;

监测所述主数据库服务器的运行状态,当监测到主数据库服务器故障导致所述停车场岗亭终端无法正常连接到所述主数据库服务器时,控制将当前工作的服务器切换为所述备份数据库服务器。

可选地,所述主数据库服务器和备份数据库服务器均与云端连接;

该方法还包括:控制所述主数据库服务器和所述备份数据库服务器各自其中的数据变化实时同步到云端。

可选地,该方法还包括:

监测所述备份数据库服务器的运行状态,当监测到所述备份数据库服务器也发生故障时,则发送工作指令给停车场内的手持机,使得手持机通过移动通信网络与云端连接,并从云端下载所需的数据到所述手持机中,以完成车辆的出/入场操作。

可选地,该方法还包括:控制所述手持机将手持机中的数据实时同步到云端,和/或,控制所述手持机将所述手持机中的数据实时同步到故障修复后开始工作的主数据库服务器中。

可选地,所述主数据库服务器、备份数据库服务器以及所述停车场岗亭终端均使用UPS不间断电源供电系统供电。

根据本发明的另一个方面,提供了一种停车场故障保护装置,该装置包括:

服务器设置单元,用于在停车场本地设置主数据库服务器和备份数据库服务器,并将主数据库服务器作为当前工作的服务器与停车场岗亭终端进行通信;

数据备份单元,用于控制所述主数据库服务器将所述主数据库服务器中的数据变化实时同步到所述备份数据库服务器;

故障保护单元,用于监测所述主数据库服务器的运行状态,当监测到主数据库服务器故障导致所述停车场岗亭终端无法正常连接到所述主数据库服务器时,控制将当前工作的服务器切换为所述备份数据库服务器。

可选地,所述服务器设置单元还用于将所述主数据库服务器和备份数据库服务器均与云端连接;

所述数据备份单元,还用于控制所述主数据库服务器和所述备份数据库服务器各自其中的数据变化实时同步到云端。

可选地,所述故障保护单元,还用于监测所述备份数据库服务器的运行状态,当监测到所述备份数据库服务器也发生故障时,则发送工作指令给停车场内的手持机,使得手持机通过移动通信网络与云端连接,并从云端下载所需的数据到所述手持机中,以完成车辆的出/入场操作;

所述数据备份单元,还用于控制所述手持机将手持机中的数据实时同步到云端,和/或,控制所述手持机将所述手持机中的数据实时同步到故障修复后开始工作的主数据库服务器中。

可选地,该装置还包括:供电单元,用于使用UPS不间断电源供电系统为所述主数据库服务器、备份数据库服务器以及所述停车场岗亭终端供电。

根据本发明的又一个方面,提供了一种停车场故障保护系统,该系统包括:主数据库服务器、备份数据库服务器、云端、如本发明另一个方面所述的停车场故障保护装置以及一个或多个停车场岗亭终端,一个或多个手持机。

本发明的有益效果是:本发明实施例的这种停车场故障保护方法和装置,通过在停车场本地设置主数据库服务器和备份数据库服务器,控制主数据库服务器将数据变化实时同步到备份数据库服务器;在主数据库服务器工作过程中,监测主数据库服务器的运行状态,当主数据库服务器故障时,控制将当前工作的服务器切换为备份数据库服务器。如此,当主数据库服务器出现故障或者主数据库文件损坏等由于各种原因导致停车场岗亭终端无法正常连接到主数据库时,将工作服务器切换到备份数据库服务器,从而保证了停车场业务的正常运行,将损失降低到最小,并且优化停车用户的体验,节约了时间。

附图说明

图1是本发明一个实施例的一种停车场故障保护方法的流程示意图;

图2是本发明一个实施例的一种主数据库服务器和备份数据库服务器的结构示意图;

图3是本发明一个实施例的一种停车场故障保护装置的结构框图;

图4是本发明一个实施例的一种停车场故障保护系统的结构示意图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

本发明的设计构思在于:针对现有技术的停车场管理系统中只设置了一台数据库服务器,而一旦该数据库服务器发生故障将严重影响停车场业务的正常运行的问题,本实施例提出了在停车场本地设置主数据库服务器,此外,还设置备份数据库服务器,将主数据库服务器上的数据变化实时同步到备份数据库服务器,这样,当主数据库服务器出现故障不能正常工作时,由备份数据库服务器提供服务,从而保证了停车场业务的正常运行,降低停车场的损失。

实施例一

图1是本发明一个实施例的一种停车场故障保护方法的流程示意图,参见图1,该方法包括:

步骤S101,在停车场本地设置主数据库服务器和备份数据库服务器,并将主数据库服务器作为当前工作的服务器与停车场岗亭终端进行通信;

需要说明的是,本实施例对备份数据库服务器的数量不作限制。只要能够在主数据库服务器发生故障时作为备份使用,继续提供数据库服务即可。

步骤S102,控制所述主数据库服务器将所述主数据库服务器中的数据变化实时同步到所述备份数据库服务器;

为了防止主数据库服务器故障时,影响停车场业务的正常运行,本实施例中主数据库服务器需要将主数据库服务器中的数据以及数据变化同步到备份数据库服务器,这样,备份数据库服务器才能在主数据库服务器故障时,继续提供数据库服务。

步骤S103,监测所述主数据库服务器的运行状态,当监测到主数据库服务器故障导致所述停车场岗亭终端无法正常连接到所述主数据库服务器时,控制将当前工作的服务器切换为所述备份数据库服务器。

在主数据库服务器运行过程中,本实施例的方法监测主数据库服务器的运行状态,当主数据库服务器故障时,通知备份数据库服务器开始工作,将将当前工作的服务器切换为备份数据库服务器。

由图1所示的方法可知,本实施例中当主数据库服务器出现故障或者主数据库文件损坏等由于各种原因导致停车场岗亭终端无法正常连接到主数据库时,可将当前工作服务器切换到备份数据库服务器,从而保证了停车场业务的正常运行,降低了停车场的损失,并且,通过备份数据库服务器进行业务处理,也不会让用户等待时间过长,优化了用户的使用体验,提高停车场的市场竞争力。

为了防止主数据库服务器出现故障或者主数据库文件损坏等由于各种原因导致岗亭终端中的客户端软件无法正常连接到主数据库时,可切换到备份数据库服务器。所以车场在正常情况下需要配备至少两台数据库服务器,默认主数据库服务器提供服务,并将主数据库服务器中的数据变化实时同步到备份数据库服务器中,图2是本发明一个实施例的一种主数据库服务器和备份数据库服务器的结构示意图,如图2所示,本实施例的主数据库服务器与备份数据库服务器连接,并且主数据库服务器一旦发生数据变化,则控制主数据库服务器将数据变化通过I/O数据流实时同步到备份数据库服务器。

在本发明的一个实施例中,图1所示的方法中主数据库服务器和备份数据库服务器均与云端连接;该方法还包括:控制所述主数据库服务器将所述主数据库服务器中的数据变化实时同步到云端。

需要说明的是,为了防止本地数据库服务器均发生故障影响停车场的正常经营活动,本实施例中,还控制当前工作的主数据库服务器或者备份数据库服务器将各自服务器中的数据变化上传到云端。

在本发明的一个实施例中,图1所示的方法中还包括:

监测所述备份数据库服务器的运行状态,当监测到所述备份数据库服务器也发生故障时,则发送工作指令给停车场内的手持机,使得手持机通过移动通信网络与云端连接,并从云端下载所需的数据到所述手持机中,以完成车辆的出/入场操作。

举例而言,本实施例的方法的具体实现过程为:在停车场本地设置主数据库服务器和备份数据库服务器,并将主数据库作为当前工作的数据库服务器,然后,停车场内的岗亭终端均与主数据库服务器通信,例如,岗亭终端将岗亭终端中新采集的车辆A的入场信息发送到主数据库服务器。

在主数据库服务器工作过程中监测主数据库服务器的运行状态,一旦监测到主数据库服务器发生故障时(例如,断电、数据库文件损坏等故障),则将备份数据库服务器切换为当前工作的数据库服务器,这时控制停车场内的各个岗亭终端均与备份数据库服务器通信,交换正常业务数据。例如,上传车辆的入场或出场的信息,以及从备份数据库服务器下载车辆的应付停车费的信息。

在实际运行过程中,备份数据库服务器也可能发生故障,所以本实施例中为了将停车场的损失降低到最小,还可以控制将主数据库服务器和/或备份数据库服务器中的数据实时同步到云端,由于云端数据不受单个停车场环境的影响,例如,B地区的某个停车场断电了,而云端的数据库是不受影响的,还可以继续工作,接收停车场内的手持机发送的交互请求,与手持机进行业务数据的通信。这里的手持机暂时充当了停车场岗亭终端。这样,当有车辆出场时,如果出入口岗亭收费电脑暂时停止使用,可以使用手持机入场或计算停车费,解决停车场因为故障导致车辆无法正常出/入的问题。手持机为停车场增加了一种入场或收费方式,可以更便捷、更快速和更安全的为车场正常运营提供保障;并且,手持机访问的数据库与原岗亭终端访问的数据库一致,所以也不会造成数据冲突。

需要说明的是,手持机可以和停车场本地的主数据库服务器或备份数据库服务器连接,以实现数据的快速访问,或者手持机也可以直接和云端通信,对此不作限制。

另外,为了保证数据的一致性,本实施例的方法还包括:控制手持机将手持机中的数据实时同步到云端,和/或,控制手持机将手持机中的数据实时同步到故障修复后开始工作的主数据库服务器中。

需要说明的是,为了防止断电影响停车场业务的正常运行,本实施例中的主数据库服务器、备份数据库服务器以及各个停车场岗亭终端均使用UPS不间断电源供电系统供电。UPS(Uninterruptible Power System/Uninterruptible Power Supply,不间断电源),是将蓄电池(多为铅酸免维护蓄电池)与主机相连接,通过主机逆变器等模块电路将直流电转换成市电的系统设备。主要用于给单台计算机、计算机网络系统或其它电力电子设备等提供稳定、不间断的电力供应。本实施例中将岗亭端电脑和设备(即,岗亭终端),以及主数据库服务器、备份数据库服务器以及手持机部署到有UPS保护的电源系统中,若出现岗亭端电脑故障或断电等异常情况时,可以继续使用UPS提供的电源,让设备正常运行;手持机也可以快速接入由UPS供电的服务器,从而保障车场的正常运营。

实施例二

图3是本发明一个实施例的一种停车场故障保护装置的结构框图,参见图3,本实施例提供了一种停车场故障保护装置,该停车场故障保护装置300包括:

服务器设置单元301,用于在停车场本地设置主数据库服务器和备份数据库服务器,并将主数据库服务器作为当前工作的服务器与停车场岗亭终端进行通信;

数据备份单元302,用于控制所述主数据库服务器将所述主数据库服务器中的数据变化实时同步到所述备份数据库服务器;

故障保护单元303,用于监测所述主数据库服务器的运行状态,当监测到主数据库服务器故障导致所述停车场岗亭终端无法正常连接到所述主数据库服务器时,控制将当前工作的服务器切换为所述备份数据库服务器。

在本发明的一个实施例中,服务器设置单元301还用于将所述主数据库服务器和备份数据库服务器均与云端连接;

数据备份单元302,还用于控制所述主数据库服务器将所述主数据库服务器中的数据变化实时同步到云端。

在本发明的一个实施例中,故障保护单元303还用于监测所述备份数据库服务器的运行状态,当监测到所述备份数据库服务器也发生故障时,则发送工作指令给停车场内的手持机,使得手持机通过移动通信网络与云端连接,并从云端下载所需的数据到所述手持机中,以完成车辆的出/入场操作;

数据备份单元302,还用于控制所述手持机将手持机中的数据实时同步到云端,和/或,控制所述手持机将所述手持机中的数据实时同步到故障修复后开始工作的主数据库服务器中。

在本发明的一个实施例中,装置300还包括:供电单元,用于使用UPS不间断电源供电系统为所述主数据库服务器、备份数据库服务器以及所述停车场岗亭终端供电。

需要说明的是,本实施例中停车场故障保护装置的各个单元的工作过程是和前述停车场故障保护方法实施例的实现步骤相对应的,因此本实施例的未尽事项可以参见前述实施例中的相关说明,在此不再赘述。

实施例三

图4是本发明一个实施例的一种停车场故障保护系统的结构示意图,参见图4,本实施例中停车场故障保护系统,包括:主数据库服务器、备份数据库服务器、云端、如本发明另一个方面所述的停车场故障保护装置(图4中未示出)以及一个或多个停车场岗亭终端(如图4中所示的入口岗亭终端和出口岗亭终端),一个或多个手持机(例如,出口手持机、入口手持机)。

参见图4,入口岗亭终端和出口岗亭终端还分别与摄像头/LED等硬件设备连接,用于获取车辆入场或出场信息。

需要说明的是,停车场本地的主数据库服务器、备份数据库服务器以及停车场故障保护装置(图4中未示出)和一个或多个停车场岗亭终端都是需要使用UPS进行供电,以尽量避免断电故障。

综上所述,本发明实施例的这种停车场故障保护方案,首先通过在停车场本地不仅设置主数据库服务器,还设置备份数据库服务器,并控制主数据库服务器将数据变化实时同步到备份数据库服务器;当主数据库服务器工作过程时,监测主数据库服务器的运行状态,如果主数据库服务器故障则控制将当前工作的服务器切换为备份数据库服务器。如此,当主数据库服务器出现故障或者主数据库文件损坏等由于各种原因导致停车场岗亭终端无法正常连接到主数据库时,将工作服务器切换到备份数据库服务器,从而保证了停车场业务的正常运行,将损失降低到最小,并且优化停车用户的体验,节约了时间。其次,本发明还提供了利用云端作为备份的手段,以及通过手持机与云端的通信来保证停车场业务的正常运行,可以更便捷、更快速和更安全的为车场正常运营提供保障,提高了停车场的竞争力和服务水平,优化了用户体验。

以上所述,仅为本发明的具体实施方式,在本发明的上述教导下,本领域技术人员可以在上述实施例的基础上进行其他的改进或变形。本领域技术人员应该明白,上述的具体描述只是更好的解释本发明的目的,本发明的保护范围以权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1