CN113766024B - 一种远端服务器远程指令管理***及方法 - Google Patents

一种远端服务器远程指令管理***及方法 Download PDF

Info

Publication number
CN113766024B
CN113766024B CN202111041425.3A CN202111041425A CN113766024B CN 113766024 B CN113766024 B CN 113766024B CN 202111041425 A CN202111041425 A CN 202111041425A CN 113766024 B CN113766024 B CN 113766024B
Authority
CN
China
Prior art keywords
instruction
remote
remote server
module
terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111041425.3A
Other languages
English (en)
Other versions
CN113766024A (zh
Inventor
苟宏杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ultimate Attainment Interactive Network Technical Concern Co ltd In Xiamen
Original Assignee
Ultimate Attainment Interactive Network Technical Concern Co ltd In Xiamen
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ultimate Attainment Interactive Network Technical Concern Co ltd In Xiamen filed Critical Ultimate Attainment Interactive Network Technical Concern Co ltd In Xiamen
Priority to CN202111041425.3A priority Critical patent/CN113766024B/zh
Publication of CN113766024A publication Critical patent/CN113766024A/zh
Application granted granted Critical
Publication of CN113766024B publication Critical patent/CN113766024B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings
    • H04L41/082Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Debugging And Monitoring (AREA)
  • Computer And Data Communications (AREA)

Abstract

本发明公开了一种远端服务器远程指令管理***及方法,所述***连接终端和远端服务器,所述***包括命令行识别模块、指令配置模块、指令同步模块、远程操作模块、热更新模块、远程监控模块和远程调试模块;所述方法是基于所述***实现。本发明的***实现了对远端服务器的远程监控、操作、更新和调试,使开发和管理效率更加高效便捷。

Description

一种远端服务器远程指令管理***及方法
技术领域
本发明涉及计算机技术领域,特别涉及一种远端服务器远程指令管理***及方法。
背景技术
在服务器的开发及生产阶段,开发人员需要经常对服务器进行维护管理和调试修复,快速掌握服务器内部的运行状态,分析问题并立即进行故障代码替换,以快速适应生产环境的变化,应对外网随时发生的程序故障。
现有技术中,大部分开发者会通过新增一个HTTP端口并通过web端进行方法调用,但是,当遇到故障问题又没有对应接口时,只能通过日志获取信息,通过外部工具分析情况,不能以最快的时间分析和定位问题,从而拖慢,引起问题恶化而造成进一步的损失。
发明内容
为解决上述问题,本发明提供了一种远端服务器远程指令管理***及方法。
本发明采用以下技术方案:
一种远端服务器远程指令管理***,所述***连接终端和远端服务器,所述***包括:
命令行识别模块,所述命令行识别模块用于对用户输入进行模式匹配并形成第一指令;
指令配置模块,所述指令配置模块用于对所述第一指令进行配置并生成第二指令,所述配置包括信息配置和指令配置;所述第二指令包含配置信息和用户参数;
指令同步模块,所述指令同步模块用于在所述远端服务器内构建一个新的内部进程作为所述第二指令的解释运行环境;
远程操作模块,所述远程操作模块接收来自终端的第三指令,解释并执行所述第二指令,返回函数运行结果和运行步骤。
进一步地,所述***还包括:
热更新模块,所述热更新模块用于推送已编译的字节码文件至所述远端服务器,并替换所述远端服务器中的故障代码;
远程监控模块,所述远程监控模块用于监控所述远端服务器的内存信息;
远程调试模块,所述远程调试模块用于调试所述终端、节点和所述***中各模块的进度。
进一步地,所述内部进程采用追踪模式,通过在该进程的进程字典做标记实现进程追踪。
一种远端服务器远程指令管理方法,所述方法基于上述的一种远端服务器远程指令管理***实现,该方法包括如下步骤:
S1、当终端有用户输入时,所述***对用户输入进行模式匹配,若用户输入的指令满足所述模式匹配,则形成有效的第一指令,若用户输入的指令不满足所述模式匹配则终止所有步骤;
S2、对所述第一指令进行信息配置并组装生成第二指令;
S3、通过所述第二指令向所述远端服务器发起TCP请求以建立连接访问,在所述远端服务器内部建立一个新的内部进程作为所述第二指令的解释运行环境,并将第二指令发送到所述解释运行环境中;
S4、接收来自终端的第三指令,解释并执行所述第二指令,并返回函数运行结果和运行步骤到终端。
进一步地,所述配置信息包括远端服务器的地址和Cookie码,仅当所述远端服务器的和所述第二指令的Cookie码一致时,所述远端服务器才信任连接访问。
进一步地,在所述步骤S4中,在执行所述第二指令时,所述***同时标记所述内部进程的进程字典状态和性能的开销情况,并记录CPU的运算过程。
进一步地,所述方法还包括步骤S5,终端向用户展示所述函数运行结果和运行步骤。
进一步地,所述方法还包括步骤S6、监控所述远端服务器的内存信息,所述步骤S6包括如下步骤:
S61、将etop指令编译并打包成信息采集模块;
S62、将所述信息采集模块推送到所述远端服务器的内部进程中;
S63、调用所述信息采集模块的运行函数以采集所述远端服务器的内存信息;
S64、返回内存信息采集的结果到所述终端。
进一步地,所述内存信息包括内存开销、调度次数、当前操作函数以及进程信箱队列。
进一步地,步骤S62中,所述信息采集模块被编译成字节码并作为所述第二指令的用户参数上传到所述远端服务器的内部进程中。
采用上述技术方案后,本发明与背景技术相比,具有如下优点:
本发明的***具备实时监控远端服务器和进程状态的功能,能够第一时间发现并定位问题,此外,通过对第一指令进行组装,形成带有配置信息和用户参数的第二指令,并在远端服务器中构建一个新的内部进程作为第二指令的解释和运行的工作环境,当远端服务器接收到第三指令时,才执行第二指令,完成远端服务器的故障代码的更新和替换,同时返回整个函数运行结果和运行步骤,便于向终端的用户展示其运行过程;整个过程无需额外设置HTTP端口,即可实现对远端服务器的远程监控和热更新,实现更加高效便捷的管理。
附图说明
图1为本发明的***结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
实施例一
如图1所示,一种远端服务器远程指令管理***,所述***连接终端和远端服务器,所述***包括:
(1)命令行识别模块,所述命令行识别模块用于对用户输入进行模式匹配并形成第一指令;
本实施例的模式匹配通过<command>[<arg>][options]的模式匹配用户输入的指令,从而提高匹配命令、参数和用户选项的规范性和有效性;所述模式匹配中的匹配信息包含以下设定内容:
torchptop匹配指令用于找出目标服务器消耗较高的进程;
torchpstate匹配指令用于查看目标进程状态是否异常;
torchpinfo匹配指令用于查看进程内部情调度情况和当前运行情况;
torch redbug匹配指令用于调试疑点函数,跟进栈过程;
torch update匹配指令用于更新指令代码;
torch script匹配指令用于通过脚本建立任务或恢复异常数据;
torch run匹配指令用于执行目标服务器指定函数;
torch sysinfo匹配指令用于查看***信息;
torch-h/-v匹配指令用于展示帮助或版本号,其中-h在command后表示指定命令的帮助信息展示,-v为版号。
上述设定:第一参数torch为本***的名称,第二参数ptop、pstate、pinfo等为指令,第三参数以减号作为前缀表示用户选项,如-c为cookie。
若第一指令与上述匹配信息匹配通过,即第一指令通过验证,形成有效的第一指令;若匹配不通过,则结束所有步骤。
(2)指令配置模块,所述指令配置模块用于对所述第一指令进行配置并生成第二指令,所述配置包括信息配置和指令配置;所述第二指令包含配置信息和用户参数。
所述信息配置即为第二指令配置如:远端服务器的名称、地址以及用于建立远端服务器信任的Cookie码等配置信息;其中,配置信息的格式为:配置信息在中括号内,数据在花括号内,以KV键值对的方式呈现,如:[{node,’tst@localhost’},{cookie,’abc’}];
所述指令配置是为第二指令配置指令以作为第二指令的用户参数,该用户参数的其格式为:{commands,[{cookie,$c,’Erlang cookie to use’}]},其中,将$c替换并作为选项-c,使得在命令***的框架性上有非常好的扩展,即解决扩展性不足所带来的持续集成问题。
该模块主要是用于配置远端服务器地址和用于建立远端服务器信任的Cookie码,只有远端服务器和本***的Cookie码一致,远端服务器才信任连接访问。
(3)指令同步模块,所述指令同步模块用于在所述远端服务器内构建一个新的内部进程作为所述第二指令的解释运行环境;所述内部进程采用追踪模式,通过在该进程的进程字典做标记实现进程追踪。
本实施例将内部进程的状态标记为hidden隐藏节点进程,当本***和远端服务器建立连接时,其远端服务器对本***并不可见,这样既避免了远端服务器误认为本***为其业务子节点,从而造成识别混乱,同时也不用开发者关心访问者的身份问题。
接着,第二指令提取服务器地址和服务器的Cookie码,发起TCP请求,远端服务器首先会收到SOCKET的握手请求,再次服务器对Cookie码进行对比,确认Cookie码一致后该连接将标记为有效连接。
然后,本***下将第二指令的配置信息及相关用户参数同时发送到上述的第二指令的解释运行环境中,等待第三指令。本***在接收到服务器的第二指令环境构建完毕确认后,将发送第三指令,该指令的目的是解释和执行第二指令所述的指令内容,从而整个指令同步过程完成。
(4)远程操作模块,所述远程操作模块接收来自终端的第三指令,解释并执行所述第二指令,返回函数运行结果和运行步骤。
第三指令是为了执行第二指令,继而第二指令运行,运行将产生两个结果,第一个为运行指定函数的结果,第二为运行进程栈过程的运行步骤结果,这两个结果会通过连接返回终端并呈现给本***的用户。调度完成,终端显示结果完毕,关闭服务端指令进程,关闭终端会话并退出,一次指令的生命周期结束。
(5)热更新模块,所述热更新模块用于推送已编译的字节码文件至所述远端服务器,并替换所述远端服务器中的故障代码;
首先需要准备好要更新的模块代码,然后编译成字节码文件,将字节码文件传送至终端运行的根目录下;其次本***以二进制方式的读取已编译文件,并将字节码作为第二指令的用户参数,在目标服务器收到第二指令后,开始接收文件流,完成后返回终端文件接收完成;最后终端确认第二指令完成,即再第三指令前再发送load_binary指令,目标服务器收到load_binary将以二进制方式加载到静态代码模块堆,接着返回终端加载替换引用完成。
(6)远程监控模块,所述远程监控模块用于监控所述远端服务器的内存信息;
通过将具有监控属性的ptop指令配置组装到第二指令中,作为第二指令的用户参数上传到内部进程中,以收集***进程的内存开销、调度次数、当前操作函数、进程信箱队列,从而进行排序。
(7)远程调试模块,所述远程调试模块用于调试所述终端、节点和所述***中各模块的进度。
本实施例的***能接收并识别来自用户输入的第一指令,结合***配置信息和用户参数生成第二指令,然后本***会根据配置信息中的服务器名称或地址,连接并注入至服务器内的对应业务内部进程,并对内部进程的运行环境及堆、栈过程在进程字典进行过程标记;最后确认服务器的第二指令接收完成,并发送第三指令到已标记的进程中,解释并执行第二指令,完成后返回结果及进程标记的运行过程;从而达到开发者对远端服务器的远程监控、操作、更新和调试的需求,使开发和管理效率更加高效便捷。
实施例二
一种远端服务器远程指令管理方法,所述方法基于实施例一所述的一种远端服务器远程指令管理***实现,该方法包括如下步骤:
S1、当终端有用户输入时,所述***对用户输入进行模式匹配,若用户输入的指令满足所述模式匹配,则形成有效的第一指令,若用户输入的指令不满足所述模式匹配则终止所有步骤;
S2、对所述第一指令进行配置并组装生成第二指令;所述配置包括信息配置和指令配置;所述第二指令包含配置信息和用户参数。
所述配置信息包括远端服务器的地址和Cookie码,仅当所述远端服务器的和所述第二指令的Cookie码一致时,所述远端服务器才信任连接访问。
所述用户参数包含有具体的指令信息。
所述信息配置即为第二指令配置如:远端服务器的名称、地址以及用于建立远端服务器信任的Cookie码等配置信息;其中,配置信息的格式为:配置信息在中括号内,数据在花括号内,以KV键值对的方式呈现,如:[{node,’tst@localhost’},{cookie,’abc’}];
所述指令配置是为第二指令配置指令以作为第二指令的用户参数,该用户参数的其格式为:{commands,[{cookie,$c,’Erlang cookie to use’}]},其中,将$c替换并作为选项-c,使得在命令***的框架性上有非常好的扩展,即解决扩展性不足所带来的持续集成问题。
S3、通过所述第二指令向所述远端服务器发起TCP请求以建立连接访问,在所述远端服务器内部建立一个新的内部进程作为所述第二指令的解释运行环境,并将第二指令发送到所述解释运行环境中;
S4、接收来自终端的第三指令,解释并执行所述第二指令,并返回函数运行结果和运行步骤到终端。
在所述步骤S4中,在执行所述第二指令时,所述***同时标记所述内部进程的进程字典状态和性能的开销情况,并记录CPU的运算过程。
S5、终端向用户展示所述函数运行结果和运行步骤。
S6、监控所述远端服务器的内存信息,所述步骤S6包括如下步骤:
S61、将etop指令编译并打包成信息采集模块;
S62、将所述信息采集模块推送到所述远端服务器的内部进程中;所述信息采集模块被编译成字节码并作为所述第二指令的用户参数上传到所述远端服务器的内部进程中;
S63、调用所述信息采集模块的运行函数以采集所述远端服务器的内存信息;所述内存信息包括内存开销、调度次数、当前操作函数以及进程信箱队列;
S64、返回内存信息采集的结果到所述终端。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

Claims (9)

1.一种远端服务器远程指令管理***,其特征在于:所述***连接终端和远端服务器,所述***包括:
命令行识别模块,所述命令行识别模块用于对用户输入进行模式匹配并形成第一指令;
指令配置模块,所述指令配置模块用于对所述第一指令进行配置,并生成第二指令,所述配置包括信息配置和指令配置;所述第二指令包含配置信息和用户参数;
指令同步模块,所述指令同步模块用于在所述远端服务器内构建一个新的内部进程作为所述第二指令的解释运行环境;
远程操作模块,所述远程操作模块接收来自终端的第三指令,解释并执行所述第二指令,返回函数运行结果和运行步骤;
热更新模块,所述热更新模块用于推送已编译的字节码文件至所述远端服务器,并替换所述远端服务器中的故障代码;
远程监控模块,所述远程监控模块用于监控所述远端服务器的内存信息;
远程调试模块,所述远程调试模块用于调试所述终端、远端服务器和所述***中各模块的进度。
2.如权利要求1所述的一种远端服务器远程指令管理***,其特征在于:所述内部进程采用追踪模式,通过在该进程的进程字典做标记实现进程追踪。
3.一种远端服务器远程指令管理方法,其特征在于:所述方法基于如权利要求1至2任一项所述的一种远端服务器远程指令管理***实现,该方法包括如下步骤:
S1、当终端有用户输入时,所述***对用户输入进行模式匹配,若用户输入的指令满足所述模式匹配,则形成有效的第一指令,若用户输入的指令不满足所述模式匹配则终止所有步骤;
S2、对所述第一指令进行信息配置并组装生成第二指令;
S3、通过所述第二指令向所述远端服务器发起TCP请求以建立连接访问,在所述远端服务器内部建立一个新的内部进程作为所述第二指令的解释运行环境,并将第二指令发送到所述解释运行环境中;
S4、接收来自终端的第三指令,解释并执行所述第二指令,并返回函数运行结果和运行步骤到终端。
4.如权利要求3所述的一种远端服务器远程指令管理方法,其特征在于:所述配置信息包括远端服务器的地址和Cookie码,仅当所述远端服务器的和所述第二指令的Cookie码一致时,所述远端服务器才信任连接访问。
5.如权利要求4所述的一种远端服务器远程指令管理方法,其特征在于:在所述步骤S4中,在执行所述第二指令时,所述***同时标记所述内部进程的进程字典状态和性能的开销情况,并记录CPU的运算过程。
6.如权利要求5所述的一种远端服务器远程指令管理方法,其特征在于:所述方法还包括步骤S5,终端向用户展示所述函数运行结果和运行步骤。
7.如权利要求6所述的一种远端服务器远程指令管理方法,其特征在于:所述方法还包括步骤S6、监控所述远端服务器的内存信息,所述步骤S6包括如下步骤:
S61、将etop指令编译并打包成信息采集模块;
S62、将所述信息采集模块推送到所述远端服务器的内部进程中;
S63、调用所述信息采集模块的运行函数以采集所述远端服务器的内存信息;
S64、返回内存信息采集的结果到所述终端。
8.如权利要求7所述的一种远端服务器远程指令管理方法,其特征在于:所述内存信息包括内存开销、调度次数、当前操作函数以及进程信箱队列。
9.如权利要求8所述的一种远端服务器远程指令管理方法,其特征在于:步骤S62中,所述信息采集模块被编译成字节码并作为所述第二指令的用户参数上传到所述远端服务器的内部进程中。
CN202111041425.3A 2021-09-07 2021-09-07 一种远端服务器远程指令管理***及方法 Active CN113766024B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111041425.3A CN113766024B (zh) 2021-09-07 2021-09-07 一种远端服务器远程指令管理***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111041425.3A CN113766024B (zh) 2021-09-07 2021-09-07 一种远端服务器远程指令管理***及方法

Publications (2)

Publication Number Publication Date
CN113766024A CN113766024A (zh) 2021-12-07
CN113766024B true CN113766024B (zh) 2024-03-22

Family

ID=78793259

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111041425.3A Active CN113766024B (zh) 2021-09-07 2021-09-07 一种远端服务器远程指令管理***及方法

Country Status (1)

Country Link
CN (1) CN113766024B (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1848764A (zh) * 2005-12-22 2006-10-18 华为技术有限公司 一种服务器和网络设备远程管理维护***及实现方法
CN102480749A (zh) * 2010-11-25 2012-05-30 ***通信集团浙江有限公司 一种远程采集主机进程信息的方法、装置和***
KR20140049824A (ko) * 2012-10-18 2014-04-28 서울대학교병원 (분사무소) 원격 응용 프로그래밍 디버깅시스템 및 그 제어방법
CN106708489A (zh) * 2015-11-17 2017-05-24 杭州海康威视数字技术股份有限公司 设备的调试方法及***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1848764A (zh) * 2005-12-22 2006-10-18 华为技术有限公司 一种服务器和网络设备远程管理维护***及实现方法
CN102480749A (zh) * 2010-11-25 2012-05-30 ***通信集团浙江有限公司 一种远程采集主机进程信息的方法、装置和***
KR20140049824A (ko) * 2012-10-18 2014-04-28 서울대학교병원 (분사무소) 원격 응용 프로그래밍 디버깅시스템 및 그 제어방법
CN106708489A (zh) * 2015-11-17 2017-05-24 杭州海康威视数字技术股份有限公司 设备的调试方法及***

Also Published As

Publication number Publication date
CN113766024A (zh) 2021-12-07

Similar Documents

Publication Publication Date Title
CN107704395B (zh) 一种基于Openstack下云平台自动化测试实施方法与***
CN1525318B (zh) 移动式计算设备远程程序安装***及方法
CN109561104A (zh) 一种通信协议转换方法及装置
CN110198247A (zh) 接口测试方法及***
CN111708702A (zh) 模拟测试方法、客户端、服务端、***与可读存储介质
CN112073471A (zh) 设备的控制方法和装置、存储介质及电子装置
CN113110864B (zh) 应用程序更新方法、装置及存储介质
CN111159019B (zh) 一种应用程序的测试方法、测试控制终端以及测试终端
CN112988485A (zh) 电力物联网设备模拟测试方法及装置
CN108268365B (zh) 异常任务注入方法、装置和***
CN104754608A (zh) 实现移动终端性能监控的方法和***
CN110932918A (zh) 日志数据采集方法、装置及存储介质
CN112636966A (zh) 一种基于远程调试协议的应用批量部署方法
WO2011153792A1 (zh) 一种运行状态的检测方法及***
CN112328470A (zh) 一种自动化运维测试方法、装置、设备及存储介质
CN111885174A (zh) 一种非相同网段的节点的处理方法及***
EP2908498B1 (en) Integrated application generating system and method for internet of things terminal
CN114398115A (zh) 可视化流水线生成方法和装置、存储介质及电子设备
CN113766024B (zh) 一种远端服务器远程指令管理***及方法
CN112583663B (zh) 一种基于国产操作***的自动化网络性能测试方法
CN111930565B (zh) 分布式管理***中组件的进程故障自愈方法、装置及设备
CN112559124A (zh) 一种模型管理***以及目标操作指令的处理方法和装置
CN112615831A (zh) 一种基于工业互联网的漏洞扫描平台、方法、设备及介质
CN113411214B (zh) 基站设备的操作维护方法及装置
CN113992739B (zh) 一种局域网ota固件升级装置、方法及***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant