电动汽车分时租赁系统硬件负载均衡方法技术方案

技术编号:15334873 阅读:88 留言:0更新日期:2017-05-16 21:53
本发明专利技术涉及一种电动汽车分时租赁系统硬件负载均衡方法:用户手持终端、分时租赁装置及WEB用户端只需访问负载均衡器的地址;负载均衡器接收HTTP连接请求,检测各APP服务器的状态,按照负载均衡策略决定选择哪个APP服务器为本次请求服务;负载均衡器把用户请求转发给选出的APP服务器,接收APP服务器应答数据并返回给请求端;会员初次登录时,经负载均衡器和APP服务器向会员登录状态数据库写入会员数据,APP服务器均通过会员地址从会员登录状态数据库获取会员数据。本发明专利技术把会员访问的压力分担到不同的APP服务器,达到负载均衡和通讯故障转移的目的,减小系统访问压力,提高系统可靠性。

【技术实现步骤摘要】
电动汽车分时租赁系统硬件负载均衡方法
本专利技术涉及一种汽车租赁系统,尤其涉及一种电动汽车分时租赁系统硬件负载均衡方法。
技术介绍
目前成熟的汽车租赁系统一般采用记账式方案,运营过程中每单租赁的租车、还车、记录、记账、收费等都需要人工参与才能完成,无法实现自助的租赁模式,费时费力,还易出错。租车、还车、记录、记账、收费等都能以自助方式完成的电动汽车分时租赁系统,省时省力,还不易出错,为数以万计的会员提供电动汽车租车服务,但不断增长的会员会对系统造成越来越重的访问压力,是确保电动汽车分时租赁系统顺利实施迫切需要解决的问题。
技术实现思路
本专利技术为了解决上述技术问题,提供一种电动汽车分时租赁系统硬件负载均衡方法,通过负载均衡的方式把会员访问的压力分担到不同的APP服务器,达到负载均衡和通讯故障转移的目的,提高系统可靠性,满足向数以万计的会员提供电动汽车租车服务的需要。本专利技术的上述技术问题主要是通过下述技术方案得以解决的:本专利技术的电动汽车分时租赁系统包括APP服务器、负载均衡器、会员登录状态数据库、安装有电动汽车租赁APP的用户手持终端、连接互联网的WEB用户端和配设在每一辆电动汽车上并安装有电动汽车租赁APP的分时租赁装置,本专利技术的电动汽车分时租赁系统硬件负载均衡方法包括下列步骤:①.所述的用户手持终端、分时租赁装置及WEB用户端只需访问所述的负载均衡器的地址;②.所述的负载均衡器接收用户手持终端、分时租赁装置及WEB用户端的HTTP连接请求,检测各APP服务器的状态,按照负载均衡策略决定选择哪个APP服务器为本次请求服务;③.负载均衡器把用户请求转发给选出的APP服务器,接收APP服务器应答数据并返回给发出请求的用户手持终端、分时租赁装置及WEB用户端;④.会员初次登录时,经负载均衡器和APP服务器向会员登录状态数据库写入会员数据,会员数据包括会员地址、会话密钥、最后访问时间及所连APP服务器的地址,APP服务器均通过会员地址从会员登录状态数据库获取会员数据。负载均衡器根据各APP服务器的温度、电压、维护时间、使用年限及连续工作时间进行综合分析,作出负载均衡策略,对APP服务器进行最安全分配,最后决定将用户请求转发给哪个APP服务器。用户手持终端、分时租赁装置及WEB用户端均通过HTTP协议访问APP服务器集群,以获取后台提供的服务。用户手持终端、分时租赁装置及WEB用户端访问负载均衡器和直接访问APP服务器所起到的效果是一样的,而且不需要知道连接的是哪个APP服务器。本技术方案能够通过增加APP服务器的方法,提高系统整体的负载能力。引入会员登录状态数据库实现会员数据共享。会员登录状态数据库采用高速缓存数据库,提高系统性能。对于同一个用户发出的请求,可能由A服务器提供服务,也可能由B服务器提供服务,为了在这种情况下能在不同服务器中获取相同的会员数据,通过引入会员登录状态数据库实现会员数据共享。本专利技术达到负载均衡和通讯故障转移的目的,减小系统访问压力,提高系统可靠性,满足向数以万计的会员提供电动汽车租车服务的需要。作为优选,所述的负载均衡器检测发出请求的用户地址,相同用户地址的请求转发到同一台APP服务器。节约处理时间,通讯更快速,节约资源。作为优选,所述的负载均衡器能对各APP服务器进行自动故障检测,当某个APP服务器出现宕机时,负载均衡器自动把用户请求转发给其他正常运转的APP服务器。确保系统的正常运转。作为优选,所述的电动汽车分时租赁系统的电动汽车分时租赁方法包括用户账户管理方法、租还车方法以及充电管理方法;用户账户管理方法包括用户的注册、注销和同步;租还车方法包括:APP服务器接收控制信号并执行相应步骤,当APP服务器接收租车还车信号时执行租车还车步骤,当APP服务器接收预约租车信号时执行预约租车步骤,当APP服务器接收预约充电信号时执行预约充电步骤,当APP服务器接收异地租车信号时执行异地租车步骤;充电管理方法包括:汽车充电桩获取当前停车的电动车信息并发送至APP服务器,APP服务器根据电动车当前车辆状态和环境参数进行电量计算并下达分时充电控制命令,汽车充电桩对当前停车的电动车进行分时充电。通过用户手持终端上的电动汽车租赁APP、安装在电动汽车上的分时租赁装置中的电动汽车租赁APP及WEB用户端上的电动汽车租赁软件,实现与用户互动的多样性,增强用户体验。通过用户手持终端上的电动汽车租赁APP账号和会员卡号的绑定,实现可通过会员卡和APP账号两种方式进行租车,并可交叉使用,实现联动。通过将用户数据注册到车辆GPRS模块中,实现本地车辆控制、后台计费的模式,既增强了车辆端的响应速度,又可确保计费数据的稳定性。通过汽车充电桩的管理,实现汽车充电桩与车的绑定、汽车充电桩状态管理及控制。通过将整个租赁系统细分为业务系统、通讯系统及各个子资源管理系统,实现系统的稳定、可靠、安全性及业务流畅性,提升处理效率。电动汽车分时租赁系统的租车、还车、记录、记账、收费等都以用户自助方式完成,省时省力,调度和分配的智能化程度高,不易出错。作为优选,所述的用户的注册为将用户ID输入至用户手持终端及分时租赁装置的GPRS终端或GPRS模块中,用户的注销为将输入至用户手持终端及分时租赁装置的GPRS终端或GPRS模块中的用户ID删除,用户的同步为APP服务器定时将所有GPRS终端或GPRS模块中的用户ID进行同步。用户注册系统设计上是将用户的ID刷进GPRS终端的存储芯片中,用户租车时校验用户ID实现租车业务,保证用户租车时刷卡没有延迟感,用户注销与用户注册恰恰相反,针对退出或因其他原因取消分时租赁业务的会员,系统需要将存储在充电桩及车辆GPRS终端的ID注销。然后执行用户同步,系统具备定时同步数据的的功能,确保车辆及充电桩GPRS终端的ID为最新状态。作为优选,所述的分时租赁装置包括GPRS模块、用于车辆信息采集和处理的智能控制设备、用于身份验证的RFID读卡器和对车门和动力进行控制的车辆控制模块,所述RFID读卡器、车辆控制模块和GPRS模块均与所述的智能控制设备连接,所述智能控制设备通过GPRS模块与APP服务器通信连接;所述租车还车步骤包括:RFID读卡器读卡,智能控制设备判断当前车辆状态,若当前车辆状态不符合开启条件则车辆控制模块拒绝开启车门,租车结束;若当前车辆状态符合开启条件则由车辆控制模块解锁车门,用户进入车内,同时,智能控制设备传输当前读卡数据至APP服务器,APP服务器返回用户账户信息至GPRS模块,若APP服务器返回用户账户信息为余额不足,车辆控制模块关闭车辆动力电源,智能控制设备提示后结束租车;若APP服务器返回用户账户信息为余额充足,车辆控制模块开启车辆动力电源,则由使用者进行租车使用;当使用者停车后,智能控制设备显示选择信息,若使用者为临时停车则使用者刷卡或使用用户手持终端对车辆控制模块发送命令进行车门操作,若使用者为还车操作,则使用者在智能控制设备选择还车命令并在汽车充电桩处刷卡,汽车充电桩与车辆绑定,使用者还车。本技术方案中,租车还车业务逻辑/流程是整个系统的核心,本专利技术具备会员卡校验的功能,必须确保只有车辆及汽车充电桩GPRS终端中预存的用户才能租车,系统根据实际需求支持本文档来自技高网...
电动汽车分时租赁系统硬件负载均衡方法

【技术保护点】
一种电动汽车分时租赁系统硬件负载均衡方法,其特征在于电动汽车分时租赁系统包括APP服务器、负载均衡器、会员登录状态数据库、安装有电动汽车租赁APP的用户手持终端、连接互联网的WEB用户端和配设在每一辆电动汽车上并安装有电动汽车租赁APP的分时租赁装置,电动汽车分时租赁系统硬件负载均衡方法包括下列步骤:①.所述的用户手持终端、分时租赁装置及WEB用户端只需访问所述的负载均衡器的地址;②.所述的负载均衡器接收用户手持终端、分时租赁装置及WEB用户端的HTTP连接请求,检测各APP服务器的状态,按照负载均衡策略决定选择哪个APP服务器为本次请求服务;③.负载均衡器把用户请求转发给选出的APP服务器,接收APP服务器应答数据并返回给发出请求的用户手持终端、分时租赁装置及WEB用户端;④.会员初次登录时,经负载均衡器和APP服务器向会员登录状态数据库写入会员数据,会员数据包括会员地址、会话密钥、最后访问时间及所连APP服务器的地址,APP服务器均通过会员地址从会员登录状态数据库获取会员数据。

【技术特征摘要】
1.一种电动汽车分时租赁系统硬件负载均衡方法,其特征在于电动汽车分时租赁系统包括APP服务器、负载均衡器、会员登录状态数据库、安装有电动汽车租赁APP的用户手持终端、连接互联网的WEB用户端和配设在每一辆电动汽车上并安装有电动汽车租赁APP的分时租赁装置,电动汽车分时租赁系统硬件负载均衡方法包括下列步骤:①.所述的用户手持终端、分时租赁装置及WEB用户端只需访问所述的负载均衡器的地址;②.所述的负载均衡器接收用户手持终端、分时租赁装置及WEB用户端的HTTP连接请求,检测各APP服务器的状态,按照负载均衡策略决定选择哪个APP服务器为本次请求服务;③.负载均衡器把用户请求转发给选出的APP服务器,接收APP服务器应答数据并返回给发出请求的用户手持终端、分时租赁装置及WEB用户端;④.会员初次登录时,经负载均衡器和APP服务器向会员登录状态数据库写入会员数据,会员数据包括会员地址、会话密钥、最后访问时间及所连APP服务器的地址,APP服务器均通过会员地址从会员登录状态数据库获取会员数据。2.根据权利要求1所述的电动汽车分时租赁系统硬件负载均衡方法,其特征在于负载均衡器检测发出请求的用户地址,相同用户地址的请求转发到同一台APP服务器。3.根据权利要求1或2所述的电动汽车分时租赁系统硬件负载均衡方法,其特征在于所述的负载均衡器能对各APP服务器进行自动故障检测,当某个APP服务器出现宕机时,负载均衡器自动把用户请求转发给其他正常运转的APP服务器。4.根据权利要求1所述的电动汽车分时租赁系统硬件负载均衡方法,其特征在于所述的电动汽车分时租赁系统的电动汽车分时租赁方法包括用户账户管理方法、租还车方法以及充电管理方法;用户账户管理方法包括用户的注册、注销和同步;租还车方法包括:APP服务器接收控制信号并执行相应步骤,当APP服务器接收租车还车信号时执行租车还车步骤,当APP服务器接收预约租车信号时执行预约租车步骤,当APP服务器接收预约充电信号时执行预约充电步骤,当APP服务器接收异地租车信号时执行异地租车步骤;充电管理方法包括:汽车充电桩获取当前停车的电动车信息并发送至APP服务器,APP服务器根据电动车当前车辆状态和环境参数进行电量计算并下达分时充电控制命令,汽车充电桩对当前停车的电动车进行分时充电。5.根据权利要求4所述的电动汽车分时租赁系统硬件负载均衡方法,其特征在于用户的注册为将用户ID输入至用户手持终端及分时租赁装置的GPRS终端或GPRS模块中,用户的注销为将输入至用户手持终端及分时租赁装置的GPRS终端或GPRS模块中的用户ID删除,用户的同步为APP服务器定时将所有GPRS终端或GPRS模块中的用户ID进行同步。6.根据权利要求4所述的电动汽车分时租赁系统硬件负载均衡方法,其特征在于所述的分时租赁装置包括GPRS模块、用于车辆信息...

【专利技术属性】
技术研发人员:孙涛鲍文光王清锋李富生宋琪邢振广朱兆鹏徐进徐淑杨
申请(专利权)人:宁波轩悦行电动汽车服务有限公司
类型:发明
国别省市:浙江,33

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

1