全网唯一标准王
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111347231.6 (22)申请日 2021.11.15 (71)申请人 云知声 (上海) 智能科技有限公司 地址 200233 上海市徐汇区桂箐路6 5号1幢 702室03单元 (72)发明人 李旭滨 徐子睿 陈吉胜  (74)专利代理 机构 上海唯源专利代理有限公司 31229 代理人 宋小光 (51)Int.Cl. H04L 9/40(2022.01) H04L 67/141(2022.01) (54)发明名称 基于CLI动态设置服 务参数的方法及系统 (57)摘要 本发明涉及一种基于CLI动态设置服务参数 的方法及系统, 该方法包括如下步骤: 访问服务 部署设备; 运行所述服务部署设备上的CLI并输 入服务参数修改指令; 将所述服务参数修改指令 发送给所述服务部署设备上的服务端以让所述 服务端执行所述服务参数修改指令, 并接收所述 服务端的反馈结果。 本发明是在服务部署设备上 运行CLI, 也 即命令行界面, 在命令 行界面内输入 服务参数修改指令, 实现了在不重启服务的情况 下生效服务参数的修改, 提高了效率, 同时也避 免了轮询配置文件产生的资源浪费。 在修改服务 参数时通过访问服务部署设备来实现, 能够将修 改权限限定在服务部署设备上, 可以保证数据的 安全性。 权利要求书1页 说明书5页 附图1页 CN 114095226 A 2022.02.25 CN 114095226 A 1.一种基于 CLI动态设置服 务参数的方法, 其特 征在于, 包括如下步骤: 访问服务部署设备; 运行所述服务部署设备 上的CLI并输入服 务参数修改指令; 以及 将所述服务参数修改指令发送给所述服务部署设备上的服务端以让所述服务端执行 所述服务参数修改指令, 并接收所述 服务端的反馈结果。 2.如权利 要求1所述的基于CLI动态设置服务参数的方法, 其特征在于, 所述CLI与所述 服务端之间建立 通信链接; 通过所述CLI将所述服务参数修改指令发送给 所述服务端。 3.如权利要求1所述的基于CLI动态设置服务参数的方法, 其特征在于, 所述服务端在 接收到所述服务参数修改指令后, 对所述服务参数修改指令进行解析, 获取相 应的服务参 数及命令并执 行。 4.如权利要求3所述的基于CLI动态设置服务参数的方法, 其特征在于, 所述服务端在 获取到相应的服务参数及命令时, 对所获取的服务参数及命令中对应的服务模块进行注 册; 对注册的服务模型进行服 务参数的修改并返回反馈结果给 所述CLI。 5.如权利要求1所述的基于 CLI动态设置服 务参数的方法, 其特 征在于, 还 包括: 于所述服务部署设备 上设置访问权限; 所述服务部署设备在接收到访问请求时, 对所接收到的访问请求进行访问权限的判 断, 在判断得到有访问权限时, 允许访问。 6.一种基于 CLI动态设置服 务参数的系统, 其特 征在于, 包括: 安装于服 务部署设备 上的CLI, 用于接收输入的服 务参数修改指令; 以及 安装于所述服务部署设备的服务端上的命令处理模块, 所述命令处理模块用于接收所 述CLI发送的服 务参数修改指令并执 行, 进而形成反馈结果给 所述CLI。 7.如权利 要求6所述的基于CLI动态设置服务参数的系统, 其特征在于, 所述CLI与所述 服务端之间建立 通信链接 。 8.如权利要求6所述的基于CLI动态设置服务参数的系统, 其特征在于, 还包括安装于 所述服务端的协议解析模块, 所述协议解析模块与所述命令处理模块连接, 所述协议解析 模块用于对所述服务参数修改指令进 行解析并获取相应的服务参数及 命令, 进而将所获取 的服务参数及命令发送给 所述命令处 理模块。 9.如权利要求8所述的基于CLI动态设置服务参数的系统, 其特征在于, 还包括注册回 调模块, 所述注册回调模块与协议解析模块和所述命令处理模块连接, 用于对所获取 的服 务参数及命令中的服务模块进 行注册, 使得所述命令处理模块对注册的服务模块进行服务 参数的修改。 10.如权利要求6所述的基于CLI动态设置服务参数的系统, 其特征在于, 还包括安装于 所述服务部署设备上 的访问权限判断模块, 用于对访问请求进行访问权限的判断, 在判断 得到有访问权限时, 允许访问。权 利 要 求 书 1/1 页 2 CN 114095226 A 2基于CLI动态设 置服务参数的方 法及系统 技术领域 [0001]本发明涉及信息工程技术领域, 特指一种基于CLI动态设置服务参数的方法及系 统。 背景技术 [0002]一般来说, 一个服务的可配置参数都维护在配置文件里, 远程动态设置服务参数 指的是远程访问服务部署设备, 修改配置文件里 的可配置参数, 来满足测试或实际使用时 的需求。 [0003]在测试或者实际使用的过程中, 某些服务参数需要频繁修改, 现有的修改方法是 通过修改配置文件里的可配置参数来 实现的, 而使用配置文件进 行服务参数的维护存在以 下问题: 一、 由于配置文件中的服务参数一般在系统初始 化的时候进 行读取, 修改参数需要 重启整个服务才能生效, 而有 些系统需要全天2 4小时不间断的运行, 不能进 行重启, 这样通 过重启来完成参数配置的方式就不能适用了。 二、 轮询配置文件的方案会十分浪费运行内 存资源, 应用范围也受限。 三、 提供远程 修改配置文件的权限会产生 一定的安全隐患。 发明内容 [0004]本发明的目的在于克服现有技术的缺陷, 提供一种基于CLI动态设置服务参数的 方法及系统, 解决现有通过配置文件修改服务参数存在的需要重启才能使服务生效、 轮询 配置文件会十分浪费运行内存资源以及远程修改配置文件的权限会产生安全隐患等的问 题。 [0005]实现上述目的 的技术方案是: [0006]本发明提供了一种基于 CLI动态设置服 务参数的方法, 包括如下步骤: [0007]访问服务部署设备; [0008]运行所述服务部署设备 上的CLI并输入服 务参数修改指令; 以及 [0009]将所述服务参数修改指令发送给所述服务部署设备上的服务端以让所述服务端 执行所述服务参数修改指令, 并接收所述 服务端的反馈结果。 [0010]本发明提供了一种基于CLI动态设置服务参数的方法, 是在服务部署设备上运行 CLI, 也即命令行界面, 在命令行界面内输入服务参数修改指令, 实现了在不重启服务的情 况下生效服务参数的修改, 提高了效率, 同时也避免了轮询配置文件产生的资源浪费。 在修 改服务参数时通过访问服务部署设备来实现, 能够将修改权限限定在服务部署设备上, 可 以保证数据的安全性。 [0011]本发明的基于CLI动 态设置服务参数的方法的进一步改进在于, 所述CLI与所述服 务端之间建立 通信链接; [0012]通过所述CLI将所述服务参数修改指令发送给 所述服务端。 [0013]本发明的基于CLI动态设置服务参数的方法的进一步改进在于, 所述服务端在接 收到所述服务参数修改指令后, 对所述服务参数修改指令进行解析, 获取相应的服务参数说 明 书 1/5 页 3 CN 114095226 A 3

.PDF文档 专利 基于CLI动态设置服务参数的方法及系统

文档预览
中文文档 8 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共8页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于CLI动态设置服务参数的方法及系统 第 1 页 专利 基于CLI动态设置服务参数的方法及系统 第 2 页 专利 基于CLI动态设置服务参数的方法及系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 21:00:56上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。