【技术实现步骤摘要】
控制路由器插件的方法和装置
本公开涉及通信
,尤其涉及一种控制路由器插件的方法和装置。
技术介绍
随着通信技术的不断发展,目前已经进入了智能路由器时代。智能路由器不再是传统意义上仅具有路由功能的网络设备,智能路由器就像个人电脑意义,按照有独立的操作系统以及硬盘,可以存储数据、安装各种插件,从而为用户提供多种服务。开发人员可以在智能路由器上搭建插件平台,以供第三方开发者开发出自己的插件并在路由器上装载运行,实现更丰富的应用功能。但是,在相关技术中,用户仅能查询智能路由器上安装有哪些插件,无法充分了解和管理智能路由器上的插件。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种控制路由器插件的方法和装置,以解决用户无法了解和管理路由器上的插件的问题。根据本公开实施例的第一方面,提供一种控制路由器插件方法,包括:接收终端发送的插件状态查询请求;根据所述插件状态查询请求获取所述插件的运行状态;将所述插件的运行状态发送给终端,以供终端将所述插件的运行状态呈现给用户。可选的,所述根据所述插件状态查询请求获取所述插件的运行状态包括:获取所述插件状态查询请求中携带的插件I ...
【技术保护点】
一种控制路由器插件的方法,其特征在于,包括:接收终端发送的插件状态查询请求;根据所述插件状态查询请求获取所述插件的运行状态;将所述插件的运行状态发送给终端,以供终端将所述插件的运行状态呈现给用户。
【技术特征摘要】
1.一种控制路由器插件的方法,其特征在于,包括:接收终端发送的插件状态查询请求;根据所述插件状态查询请求获取所述插件的运行状态;将所述插件的运行状态发送给终端,以供终端将所述插件的运行状态呈现给用户;所述根据所述插件状态查询请求获取所述插件的运行状态包括:获取所述插件状态查询请求中携带的插件ID;在预设的配置文件中获取所述插件ID对应的进程ID;根据所述进程ID获取所述插件的运行状态;所述方法还包括:接收终端发送的关闭插件的指令;获取所述关闭插件的指令中携带的待关闭插件的插件ID;根据所述待关闭插件的插件ID对应的进程ID关闭所述待关闭插件;在所述预设的配置文件中删除所述待关闭插件的插件ID与所述待关闭插件的插件ID对应的进程ID。2.根据权利要求1所述的控制路由器插件的方法,其特征在于,所述方法还包括:在路由器上电后,根据预设的配置启动插件;将所述插件的插件ID与所述插件的进程ID记录在所述预设的配置文件中。3.根据权利要求1所述的控制路由器插件的方法,其特征在于,所述方法还包括:接收终端发送的启动插件的指令;获取所述启动插件的指令中携带的待启动插件的插件ID;根据所述待启动插件的插件ID启动所述待启动插件;在所述预设的配置文件中记录所述待启动插件的插件ID与所述待启动插件的进程ID。4.根据权利要求3所述的控制路由器插件的方法,其特征在于,所述插件的运行状态包括:插件的CPU占用率、插件的内存占用率和插件对磁盘的读写速率中的一种或多种。5.一种控制路由器插件的方法,其特征在于,包括:根据用户的指令发送插件状态查询请求给路由器;接收路由器根据所述插件状态查询请求返回的所述插件的运行状态;将所述插件的运行状态呈现给用户;所述方法还包括:发送关闭插件的指令给路由器,所述关闭插件的指令中携带的待关闭插件的插件ID,以供路由器根据所述待关闭插件的插件ID对应的进程ID关闭所述待关闭插件,并在预设的配置文件中删除所述待关闭插件的插件ID与所述待关闭插件的插件ID对应的进程ID。6.根据权利要求5所述的控制路由器插件的方法,其特征在于,所述根据用户的指令发送插件状态查询请求给路由器包括:根据用户的指令获取用户选中的插件的插件ID;将所述插件ID添加到插件状态查询请求中;发送所述插件状态查询请求给路由器。7.根据权利要求5所述的控制路由器插件的方法,其特征在于,所述将所述插件的运行状态呈现给用户包括:根据所述插件的运行状态生成用户界面;显示所述用户界面。8.根据权利要求5所述的控制路由器插件的方法,其特征在于,所述方法还包括:判断所述插件的运行状态是否达到预设的告警门限;如果所述插件的运行状态达到预设的告警门限,则向用户发出警告。9.一种控制路由器插件的装置,其特征在于,包括:请求接收单元,用于接收终端发送的插件状态查询请求;状态获取单元,用于根据所述插件状态查询请求获取所述插件的运行状态;状态发送单元,用于将所述插件的运行状态发送给终端,以供终端将所述插件的运行状态呈现给用户;第一获取子单元,用于获取所述插件状态查询请求中携带的插件ID;第二获取子单元,用于在预设的配置文件中获取所述插件ID对应的进程ID;第三获取子单元,用于根据所述进程ID获取所述插件的运行状态;所述装置还包括:关闭接收单元,用于接收终端发送的关闭插件的指令;关闭获取单元,用于获取所述关闭插件的指令中携带的待关闭插件的插件ID;关闭插件单元,用于根据所述待关闭插件的插件ID对应的进程ID关闭所述待关闭插件;文件删除单元,用于在所述预设的配置文件中删除所述待关闭插件的插件ID与所述...
【专利技术属性】
技术研发人员:刘铁俊,李政,程亮,贾跃华,
申请(专利权)人:小米科技有限责任公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。