本申请公开了一种路由器重启方法、装置、电子设备及存储介质。其中,所述方法包括:判断是否获得网络时间;若未获得所述网络时间,则控制所述路由器重启。解决现有技术中路由器在无法联网的情况下无法重启的问题,提升操作效率。率。率。
【技术实现步骤摘要】
一种路由器重启方法、装置、电子设备及存储介质
[0001]本专利技术涉及路由器
,尤其涉及一种路由器重启方法、装置、电子设备及存储介质。
技术介绍
[0002]随着网络技术的发展,路由器已经成为家中经常出现的智能设备,路由器长期使用下,在发送和接收信号过程中会保存大量数据在缓存区,从而造成路由器网络卡顿或者是上不了网,这时需要重启路由器,清理缓存才能恢复网络。现有的路由器的重启方法一般是用户通过APP或计算机控制路由器重启,但是,当路由器已经处于无法连网的状态,用户通过APP或计算机重启路由器将失败,导致无法清理路由器缓存,造成路由器效率降低。
[0003]因此,需要提供一种路由器重启方法,解决现有技术中路由器在无法联网的情况下无法重启的问题,提升操作效率。
技术实现思路
[0004]本专利技术主要目的是提供一种路由器重启方法、装置、电子设备及存储介质,以解决现有技术中路由器在无法联网的情况下无法重启的问题,提升操作效率。
[0005]第一方面,本专利技术提供了一种路由器重启方法,包括:
[0006]判断是否获得网络时间;
[0007]若未获得所述网络时间,则控制所述路由器重启。
[0008]可选的,所述若未获得所述网络时间,则控制所述路由器重启的步骤之后包括:
[0009]若获得所述网络时间,则获取重启时间和重启状态;
[0010]判断网络时间与重启时间的时间差是否小于间隔时间;
[0011]若网络时间与重启时间的时间差小于间隔时间,且所述重启状态为未重启,则控制所述路由器重启,将所述重启状态设置为已重启。
[0012]可选的,所述判断网络时间与重启时间的时间差是否小于间隔时间的步骤之后包括:
[0013]若网络时间与重启时间的时间差小于间隔时间,且所述重启状态为已重启,将所述重启状态设置为未重启。
[0014]可选的,所述重启状态、重启时间存储于路由器。
[0015]可选的,所述若未获得所述网络时间,则控制所述路由器重启的步骤之后包括:
[0016]发送预警消息至目标用户。
[0017]根据本专利技术实施例的第二方面,本专利技术提供一种路由器重启装置,包括:
[0018]第一判断模块:判断是否获得网络时间;
[0019]第一控制模块:若未获得所述网络时间,则控制所述路由器重启。
[0020]可选的,所述装置还包括:
[0021]第一获取模块:若获得所述网络时间,则获取重启时间和重启状态;
[0022]第二判断模块:判断网络时间与重启时间的时间差是否小于间隔时间;
[0023]第二控制模块:若网络时间与重启时间的时间差小于间隔时间,且所述重启状态为未重启,则控制所述路由器重启,将所述重启状态设置为已重启。
[0024]可选的,所述装置还包括:
[0025]第三控制模块:若网络时间与重启时间的时间差小于间隔时间,且所述重启状态为已重启,将所述重启状态设置为未重启。
[0026]根据本专利技术实施例的第三方面,本专利技术提供一种电子设备,包括存储器和处理器,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时实现上述第一方面任一项所述的路由器重启方法。
[0027]根据本专利技术实施例的第四方面,本专利技术提供一种存储介质,其中存储有程序,所述程序被计算机执行时实现上述第一方面任一项所述的路由器重启方法。
[0028]与现有技术相比,上述方案中的一个或多个实施例可以具有如下优点或有益效果:
[0029]本专利技术通过判断是否获得网络时间,若未获得所述网络时间,则控制所述路由器重启,解决现有技术中路由器在无法联网的情况下无法重启的问题,提升操作效率。
附图说明
[0030]为了更清楚地说明本专利技术的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域非专用技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0031]图1为本专利技术实施例提供的一种路由器重启方法的流程示意图;
[0032]图2为本专利技术实施例提供的另一种路由器重启方法的流程示意图;
[0033]图3为本专利技术实施例提供的一种路由器重启装置示意图。
具体实施方式
[0034]以下将结合附图及实施例来详细说明本专利技术的实施方式,借此对本专利技术如何应用技术手段来解决技术问题,并达到相应技术效果的实现过程能充分理解并据以实施。本专利技术实施例以及实施例中的各个特征,在不相冲突前提下可以相互结合,所形成的技术方案均在本专利技术的保护范围之内。
[0035]实施例一
[0036]如图1所示,本专利技术的实施例提供一种路由器重启方法,包括以下步骤S101至S102:
[0037]步骤S101:判断是否获得网络时间。
[0038]定期从云端系统获得网络时间,若获得网络时间,则路由器处于联网状态,若未获得网络时间,则路由器未处于联网状态。
[0039]步骤S102:若未获得网络时间,则控制路由器重启。
[0040]若为获得网络时间,则路由器处于未联网状态,则立即控制路由器重启,清理缓存,避免因缓存过多导致路由器运行效率降低。重启后发送警报信息至用户,表明路由器意外断网。
[0041]实施例二
[0042]如图2所示,本专利技术的实施例提供一种路由器重启方法,包括以下步骤S201至S206:
[0043]步骤S201:获取网络时间。
[0044]从云端系统获取网络时间,网络时间为当前时间,例如当前时间是2022年5月5日12点0分0秒,则网络时间为2022年5月5日12点0分0秒。
[0045]步骤S202:获取重启时间、重启状态、间隔时间。
[0046]例如从路由器本地存储获取重启时间、重启状态、间隔时间。重启时间可以为多个重启时间,代表在多个重启时间到达时,控制路由器重启。重启状态与重启时间一一对应,代表每个重启时间在执行完重启操作后的操作状态,避免连续多次重启。间隔时间为每次经过间隔时间后尝试获得网络时间,开启路由器重启控制流程。采用间隔时间同步网络时间是为了最大程度减少对路由器CPU的占用。例如,开始时路由器本地记录着重启时间数组(rebootTime[])和重启标志数组(reboot[]),重启时间数组默认都是一个不存在的时间,例如25:00,重启标志数组默认都是未重启。用户启用重启功能,并设置好重启时间同步至路由器,例如设置了两个重启时间,2:00和12:00,记录在重启时间数组rebootTime[0]和rebootTime[1]的位置。然后开始每隔一段间隔时间就去同步一次网络时间,间隔时间例如设置为15分钟,每隔15分钟去同步一次网络时间。如果同步不了网络时间,说明路由器已经处于无法连网的状态,路由器直接重启。此时不需要对重启标志数组做任何改动,如果正好是在计划时间附近,如1:50,重启之后仍本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种路由器重启方法,其特征在于,判断是否获得网络时间;若未获得所述网络时间,则控制所述路由器重启。2.根据权利要求1所述的方法,其特征在于,所述若未获得所述网络时间,则控制所述路由器重启的步骤之后包括:若获得所述网络时间,则获取重启时间和重启状态;判断网络时间与重启时间的时间差是否小于间隔时间;若网络时间与重启时间的时间差小于间隔时间,且所述重启状态为未重启,则控制所述路由器重启,将所述重启状态设置为已重启。3.根据权利要求2所述的方法,其特征在于,所述判断网络时间与重启时间的时间差是否小于间隔时间的步骤之后包括:若网络时间与重启时间的时间差小于间隔时间,且所述重启状态为已重启,将所述重启状态设置为未重启。4.根据权利要求2所述的方法,其特征在于,所述重启状态、重启时间存储于路由器。5.根据权利要求1所述的方法,其特征在于,所述若未获得所述网络时间,则控制所述路由器重启的步骤之后包括:发送预警消息至目标用户。6.一种路由器重启装置,其特征在于,包括:第一判断模块:判断是...
【专利技术属性】
技术研发人员:黄春杰,
申请(专利权)人:珠海格力电器股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。