[发明专利]一种面板LED控制方法、装置、设备及可读存储介质在审
申请号: | 201910818257.0 | 申请日: | 2019-08-30 |
公开(公告)号: | CN110517629A | 公开(公告)日: | 2019-11-29 |
发明(设计)人: | 黄玉龙 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G09G3/32 | 分类号: | G09G3/32 |
代理公司: | 11227 北京集佳知识产权代理有限公司 | 代理人: | 田媛媛<国际申请>=<国际公布>=<进入 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 指令 优先级排序 指令集合 集合 可读存储介质 计算机设备 系统稳定性 有效控制 指令冲突 指令发送 解析 排序 | ||
本发明公开了一种面板LED控制方法、装置、设备及可读存储介质,该技术方案:获取待处理的LED控制请求集合,对LED控制请求集合中的各个LED控制请求进行解析,获得LED控制指令集合;对LED控制指令集合内的LED控制指令进行优先级排序;按照优先级排序结果将目标LED控制指令发送至BMC;利用BMC执行目标LED控制指令,以对面板LED灯进行状态改变。可见,在该技术方案通过对LED控制指令按照优先级进行排序后,将目标LED控制指令发送给BMC进行执行,可避免出现指令冲突,能够对面板LED灯进行有效控制,进一步可提升包括该目标LED灯对应计算机设备的系统稳定性。
技术领域
本发明涉及计算机应用技术领域,特别是涉及一种面板LED控制方法、装置、设备及可读存储介质。
背景技术
在云计算时代,数据中心会有很多计算机设备,如存储设备、数据处理设备和业务服务设备等。为了方便管理员巡检,可将每一个计算机设备上的所有LED指示灯放入每一个计算机设备的前面板统一指示。如此,在管理员巡检时,只需集中查看前面板LED灯的状态就可以清楚了解到当前存储设备(如双控存储设备)、数据处理设备、业务服务设备的运行状态。
但是,由于对面板LED灯的控制指令包括系统软件发送的指令以及用户通过命令行输入的指令,当出现两个或两个以上的指令同时针对同一个LED指示灯进行控制时,此时无法准确执行各个控制指令,更有甚者还会因指令冲突导致管理员无法及时获知设备故障信息,无法进行快速有效的故障排除操作,使得系统稳定性下降。
综上所述,如何有效地解决面板LED灯的控制等问题,是目前本领域技术人员急需解决的技术问题。
发明内容
本发明的目的是提供一种面板LED控制方法、装置、设备及可读存储介质,可有效地对面板LED灯进行控制控制。
为解决上述技术问题,本发明提供如下技术方案:
一种面板LED控制方法,包括:
获取待处理的LED控制请求集合,对所述LED控制请求集合中的各个LED控制请求进行解析,获得LED控制指令集合;
对所述LED控制指令集合内的LED控制指令进行优先级排序;
按照优先级排序结果将目标LED控制指令发送至BMC;
利用所述BMC执行所述目标LED控制指令,以对面板LED灯进行状态改变。
优选地,获取待处理的LED控制请求集合,包括:
将指定时长内的接收到的所述LED控制请求添加至所述LED控制请求集合;
其中,所述LED控制请求包括系统软件发送的第一LED控制请求和用户利用命令行发送的第二LED控制请求。
优选地,对所述LED控制请求集合内的LED控制请求进行解析,获得LED控制指令集合,包括:
确定所述LED控制请求对应的目标LED灯,以及所述目标LED的控制目标;
利用所述目标LED灯以及所述控制目标确定LED控制指令。
优选地,所述利用所述目标LED灯以及所述控制目标确定LED控制指令,包括:
若所述控制目标为定位显示,则将控制所述目标LED灯发蓝光的指令确定为所述LED控制指令;
若所述控制目标为故障显示,则将控制所述目标LED灯发红光的指令确定为所述LED控制指令;
若所述控制目标为状态显示,则将控制所述目标LED灯发绿光的指令确定为所述LED控制指令。
优选地,对所述LED控制指令集合内的LED控制指令进行优先级排序,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910818257.0/2.html,转载请声明来源钻瓜专利网。