[发明专利]服务管理方法及相关设备在审
申请号: | 202110638926.3 | 申请日: | 2021-06-08 |
公开(公告)号: | CN115455384A | 公开(公告)日: | 2022-12-09 |
发明(设计)人: | 刘炜;邵振军 | 申请(专利权)人: | 京东方科技集团股份有限公司 |
主分类号: | G06F21/31 | 分类号: | G06F21/31;G06F9/451 |
代理公司: | 北京风雅颂专利代理有限公司 11403 | 代理人: | 李莎 |
地址: | 100015 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务 管理 方法 相关 设备 | ||
1.一种服务管理方法,包括:
接收用户的控制台登录请求,所述控制台登录请求包括所述用户的用户信息;
根据所述用户信息,确定所述用户的登录权限;
根据所述用户的登录权限,向所述用户提供所述登录权限对应的控制台界面,所述控制台界面包括被管理服务的操作信息及对应的第一操作代码;
接收所述用户输入的第一操作代码;
根据所述第一操作代码,执行与所述第一操作代码对应的操作,得到相应的操作结果;以及
将所述操作结果展示在所述控制台界面中并推送给所述用户。
2.如权利要求1所述的方法,其中,根据所述用户的登录权限,向所述用户提供所述登录权限对应的控制台界面,进一步包括:
根据所述用户的登录权限,调用与所述用户的登录权限对应的第一可执行文件;以及
运行所述第一可执行文件以向所述用户提供所述登录权限对应的控制台界面。
3.如权利要求1所述的方法,其中,根据所述第一操作代码,执行与所述第一操作代码对应的操作,得到相应的操作结果,进一步包括:
根据所述第一操作代码,调用与所述第一操作代码对应的第二可执行文件;以及
运行所述第二可执行文件以完成与所述第一操作代码对应的操作,得到相应的操作结果。
4.如权利要求2或3所述的方法,其中,所述服务管理方法的运行环境为Linux操作环境,所述第一可执行文件或所述第二可执行文件为采用Linux Shell编程语言编写的脚本。
5.如权利要求4所述的方法,其中,所述用户的控制台登录请求是基于SSH协议发送的登录请求,或者,所述用户的控制台登录请求是通过xshell工具、Power Shell工具或MobaXterm工具发送的登录请求。
6.如权利要求1所述的方法,其中,所述控制台界面还包括被管理服务的错误分析内容及对应的第二操作代码;所述方法还包括:
接收所述用户输入的第二操作代码;
根据所述第二操作代码,执行与所述第二操作代码对应的错误分析操作,得到相应的错误分析结果;以及
将所述错误分析结果展示在所述控制台界面中并推送给所述用户。
7.如权利要求6所述的方法,其中,所述错误分析内容包括一键全检查分析选项和特定错误分析选项。
8.如权利要求1所述的方法,还包括:
响应于出现服务错误,向所述用户提供展示有日志收集选项及对应的第三操作代码的控制台界面;
接收所述用户输入的第三操作代码;
根据所述第三操作代码,执行与所述第三操作代码对应的日志收集操作,得到服务日志;以及
将所述服务日志存储在指定位置。
9.如权利要求1-3、6-8任一项所述的方法,还包括:
响应于所述用户输入的代码不是所述第一操作代码、所述第二操作代码或所述第三操作代码,循环刷新所述控制台界面以接收所述用户输入的新代码。
10.如权利要求1所述的方法,其中,不同的所述用户权限对应的所述控制台界面的展示内容不同。
11.如权利要求10所述的方法,其中,所述用户权限包括第一权限和第二权限;所述第一权限对应的所述控制台界面中包括修改系统选项和修改服务选项,所述第二权限对应的所述控制台界面中不包括所述修改系统选项和所述修改服务选项。
12.如权利要求3所述的方法,其中,所述服务采用容器技术实现,所述第二可执行文件包括控制所述服务对应的容器的脚本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京东方科技集团股份有限公司,未经京东方科技集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110638926.3/1.html,转载请声明来源钻瓜专利网。