发布信息

铸轧系统运维部署方法、系统、装置、电子设备及介质与流程 专利技术说明

作者:admin      2023-07-07 13:05:01     849



计算;推算;计数设备的制造及其应用技术1.本技术涉及轧钢领域,尤其涉及一种铸轧系统运维部署方法、系统、装置、电子设备及介质。背景技术:2.近年来,随着互联网计算的不断发展,工业领域对信息化智能化的需求也日渐增加,对于铸轧信息化系统运维的需求也逐渐涌现。目前常用的铸轧信息化系统运维部署方法适用面较窄,当服务器集群对外部网络有限制时,会导致某些场景下运维部署过程中会产生额外开销。3.现有的铸轧信息化系统运维部署方法为人工手动部署,包括本地手动打开并构建镜像、手动上传至服务器、手动替换原镜像文件、手动重启更新等,用人工运维的方法不仅操作繁琐、耗时耗力,并且在出现问题的时候无法对运维部署过程进行分析,增加了整个铸轧信息化系统维护和管理的难度及开销,随着服务器集群的扩大,维护和管理的难度与开销会进一步增加。技术实现要素:4.鉴于以上所述现有技术中铸轧信息化系统运维部署方法操作步骤繁琐、耗时的技术问题,本技术提供一种铸轧系统运维部署方法、系统、装置、电子设备及介质,以解决上述技术问题。5.本技术提供的一种铸轧系统运维部署方法,包括获取原始数据包和更新数据包,基于原始数据包和更新数据包的差异生成补丁上传数据包;将所述补丁上传数据包存储至云端,以使所述云端基于所述补丁上传数据包对所述云端中云端数据包进行更新,并向本地服务器发送更新请求;所述本地服务器响应于所述云端发送的所述更新请求,基于所述本地数据包和所述云端数据包的差异生成补丁下载数据包,根据所述补丁下载数据包对所述本地数据包进行更新;将更新后的所述本地数据包编译并启动,以对铸轧系统进行运维部署。6.于本技术一实施例中,基于原始数据包和更新数据包的差异生成补丁上传数据包之后,还包括:若将所述补丁上传数据包存储至云端成功,将所述补丁上传数据包存储至云端记录至系统日志;若将所述补丁上传数据包存储至云端失败,将失败信息记录至所述系统日志并重新往所述云端中存储所述补丁上传数据包;将所述云端向所述本地服务器发送更新请求记录至所述系统日志;将基于所述本地数据包和所述云端数据包的差异生成补丁下载数据包记录至所述系统日志;将更新后的所述本地数据包编译并启动记录至所述系统日志。7.于本技术一实施例中,记录至系统日志包括:根据预设格式将所述铸轧系统运维部署方法中各节点发生的事件记录至所述系统日志,所述预设格式包括发生时间、发生节点、发生事件、事件等级。8.于本技术一实施例中,基于原始数据包和更新数据包的差异生成补丁上传数据包包括:若云端数据包版本号等于最高的原始数据包版本号,将所述原始数据包版本号最高的所述原始数据包确定为目标数据包,基于所述目标数据包和所述更新数据包的差异生成所述补丁上传数据包,所述原始数据包包括多个版本;若所述云端数据包版本号低于最高的所述原始数据包版本号,将所述原始数据包版本号与所述云端数据包版本号相同的所述原始数据包确定为所述目标数据包,基于所述目标数据包和所述更新数据包的差异生成所述补丁上传数据包。9.于本技术一实施例中,所述原始数据包包括前端源代码数据、后端源代码数据、静态文件数据、二进制可执行文件、文本文档和图像。10.于本技术一实施例中,将更新后的所述本地数据包编译并启动包括:根据服务镜像描述文件将更新后的所述本地数据包编译成容器镜像并启动,所述服务镜像描述文件包括版本标识、基础镜像标识、容器端口映射标识、虚拟文件挂载标识、容器名称标识和启动命令标识,服务镜像包括关系数据存储镜像、非关系数据存储镜像、对象存储镜像、前端镜像和后端镜像。11.于本技术一实施例中,基于原始数据包和更新数据包的差异生成补丁上传数据包之后,还包括:若运维部署的过程中出现错误提示,根据所述系统日志定位错误提示发生位置。12.本技术的实施例还提供一种铸轧系统运维部署装置,所述铸轧系统运维部署装置包括:数据包生成模块,用于获取原始数据包和更新数据包,基于原始数据包和更新数据包的差异生成补丁上传数据包;远程数据更新模块,用于将所述补丁上传数据包存储至云端,基于所述补丁上传数据包对所述云端中云端数据包进行更新,所述云端向本地服务器发送更新请求;本地数据更新模块,用于所述本地服务器接收到所述更新请求后,基于本地数据包和所述云端数据包的差异生成补丁下载数据包,根据所述补丁下载数据包对所述本地数据包进行更新;启动运维部署模块,用于将更新后的所述本地数据包编译并启动,以对铸轧系统进行运维部署。13.本技术的实施例还提供一种电子设备,所述电子设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述电子设备实现如上述各实施例中任一所述的铸轧系统运维部署方法。14.本技术的实施例还提供一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序被计算机的处理器执行时,使计算机执行如上述各实施例中任一所述的铸轧系统运维部署方法。15.本发明的有益效果:本技术中的一种铸轧系统运维部署方法、系统、装置、电子设备及介质,该方法通过获取原始数据包和更新数据包,基于原始数据包和更新数据包的差异生成补丁上传数据包,并基于补丁上传数据包对云端上的云端数据包进行更新,自动化的对云端上的数据进行更新,减少繁琐的操作,并且生成轻便的补丁上传数据包,提高了更新的效率,云端中的数据更新了之后就向本地服务器发送更新请求,以便于本地服务器对本次更新及时响应,提高更新的效率。本地服务器接收到更新请求后,基于本地数据包和云端数据包的差异生成补丁下载数据包,再基于补丁下载数据包对本地数据包进行更新,并给予更新后的本地数据包实现铸轧系统的运维部署,通过自动化的铸轧系统运维部署方法解决了在铸轧信息化系统运维部署中操作繁琐、耗时的问题。附图说明16.图1是本技术一示例性实施例中示出的铸轧系统运维部署系统示意图;17.图2是本技术一示例性实施例中示出的铸轧系统运维部署方法流程示意图;18.图3是本技术一示例性实施例中示出的铸轧系统运维部署系统流程示意图;19.图4是本技术一示例性实施例中示出的铸轧系统运维部署装置框图;20.图5是示出了适于用来实现本技术实施例的电子设备的计算机系统的结构示意图。具体实施方式21.以下通过特定的具体实例说明本技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本技术的其他优点与功效。本技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本技术的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。22.需要说明的是,以下实施例中所提供的图示仅以示意方式说明本技术的基本构想,遂图式中仅显示与本技术中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。23.在下文描述中,探讨了大量细节,以提供对本技术实施例的更透彻的解释,然而,对本领域技术人员来说,可以在没有这些具体细节的情况下实施本技术的实施例是显而易见的,在其他实施例中,以方框图的形式而不是以细节的形式来示出公知的结构和设备,以避免使本技术的实施例难以理解。24.首先需要说明的是,近年来,随着互联网计算的不断发展,工业领域对信息化智能化的需求也日渐增加,对于铸轧信息化系统运维的需求也逐渐涌现。目前常用的铸轧信息化系统运维部署方法为人工手动部署,包括本地手动打包并构建镜像、手动上传至服务器、手动替换原镜像文件、手动重启更新等,该方法操作步骤繁琐、耗时且出现问题时无法对运维部署过程进行分析,增加了整个铸轧信息化系统维护和管理的难度及开销,随着服务器集群的扩大,维护和管理的难度与开销会进一步增加。另一方面现有的铸轧信息化系统运维部署方法适用面较窄,当服务器集群对外部网络有限制时,将导致在某些场景下运维部署过程中会产生额外开销。25.本技术通过比较原始数据和更新数据间的差异,推送差异内容至云端,原始数据包括:前端源代码数据、后端源代码数据、静态文件资源、二进制可执行程序、文本文档、图像;云端在存储数据发生变化时发送更新请求,本地服务器接收到更新请求后寻找本地数据包与云端数据包的差异内容并拉取更新后,根据各服务镜像描述文件将更新后的本地数据包自动编译成容器镜像并启动,服务镜像包括:关系数据存储镜像、非关系数据存储镜像、对象存储镜像、前端镜像、后端镜像,描述文件内容包括:版本标识、基础镜像标识、容器端口映射标识、虚拟文件挂载标识、容器名称标识、启动命令标识;上述自动运维部署过程中发送的所有操作均记录在系统日志中,该方法步骤简单且耗时较少,发生错误时用户也可根据系统日志内容快速定位错误位置,同时也适用于在各种网络环境下使用,本技术的实施例提供了一种铸轧系统运维部署系统、一种铸轧系统运维部署方法、一种铸轧系统运维部署装置、一种电子设备和一种可读存储介质,详细说明如下。26.请参见图1,图1是本技术一示例性实施例中示出的铸轧系统运维部署系统示意图,该铸轧系统运维部署系统包括本地服务器101和云端102,首先获取原始数据包和更新数据包,该原始数据包包括前端源代码数据、后端源代码数据、静态文件资源、二进制可执行程序、文本文档、图像,基于原始数据包和更新数据包的差异生成补丁上传数据包。27.在本技术的一个实施例中,若云端数据包版本号等于最高的原始数据包版本号,将原始数据包版本号最高的原始数据包确定为目标数据包,基于目标数据包和更新数据包的差异生成补丁上传数据包,原始数据包包括多个版本;若云端数据包版本号低于最高的原始数据包版本号,将原始数据包版本号与云端数据包版本号相同的原始数据包确定为目标数据包,基于目标数据包和更新数据包的差异生成补丁上传数据包。28.将补丁上传数据包存储至云端102,以使云端102基于补丁上传数据包对云端102中的云端数据包进行更新,并向本地服务器101发送更新请求。29.本地服务器101响应于云端102发送的更新请求,基于本地数据包和云端数据包的差异生成补丁下载数据包,根据补丁下载数据包对本地数据包进行更新,将更新后的本地数据包编译并启动,以对铸轧系统进行运维部署。在本实施例中,将更新后的本地数据包编译并启动包括根据服务镜像描述文件将更新后的本地数据包编译成容器镜像并启动,服务镜像描述文件包括版本标识、基础镜像标识、容器端口映射标识、虚拟文件挂载标识、容器名称标识和启动命令标识,服务镜像包括关系数据存储镜像、非关系数据存储镜像、对象存储镜像、前端镜像和后端镜像。30.请参见图2,图2是本技术一示例性实施例中示出的铸轧系统运维部署方法流程示意图,在一示例性的实施例中,铸轧系统运维部署方法至少包括步骤s210至步骤s240,详细介绍如下:31.步骤s210,获取原始数据包和更新数据包,基于原始数据包和更新数据包的差异生成补丁上传数据包。32.在本技术的一个实施例中,原始数据包包括前端源代码数据、后端源代码数据、静态文件数据、二进制可执行文件、文本文档和图像,在本实施例中前端源代码数据可以为一些浏览器可直接运行的轻量级脚本;后端源代码为在某个编程环境下运行的后端未编译的代码,静态文件数据为在运行过程中主要作为控制或参考用的数据,它们在很长的一段时间内不会变化,一般不随运行而变;二进制可执行文件为可直接执行程序代码命令的文件;文本文档和图像主要是用于部署铸轧系统需要的文本文档和图像。33.在本技术的一个实施例中,基于原始数据包和更新数据包的差异生成补丁上传数据包包括,若云端数据包版本号等于最高的原始数据包版本号,将原始数据包版本号最高的原始数据包确定为目标数据包,基于目标数据包和更新数据包的差异生成补丁上传数据包,原始数据包包括多个版本;若云端数据包版本号低于最高的原始数据包版本号,将原始数据包版本号与云端数据包版本号相同的原始数据包确定为目标数据包,基于目标数据包和更新数据包的差异生成补丁上传数据包。34.在本技术的一个实施例中,按照预设格式在系统日志中记录铸轧系统运维部署系统各节点发生的事件。35.在本技术的一个实施例中,预设格式包括发生时间、发生节点、发生事件、事件等级。在本实施例中,事件等级可以包括一级、二级和三级,基于事件本身的重要程度对事件进行分级,一级为最重要、二级为次重要、三级为最次重要,需要说明的是,对事件的分级只是基于技术人员工作习惯对事件进行分级划分,便于在查找事件的时候快速响应,分级的具体实施操作不对本技术的范围进行限制。36.步骤s220,将补丁上传数据包存储至云端,以使云端基于补丁上传数据包对云端中的云端数据包进行更新,并向本地服务器发送更新请求。37.在本技术的一个实施例中,若将补丁上传数据包存储至云端成功,将补丁上传数据包存储至云端记录至系统日志;若将补丁上传数据包存储至云端失败,将失败信息记录至系统日志并重新往云端中存储补丁上传数据包;将云端向本地服务器发送更新请求记录至系统日志。38.在本技术的一个实施例中,云端基于http请求向本地服务器发送更新请求,需要理解的是http请求是指从客户端到服务器端的请求消息,包括消息首行中,对资源的请求方法、资源的标识符及使用的协议。39.步骤s230,本地服务响应于云端发送的更新请求,基于本地数据包和云端数据包的差异生成补丁下载数据包,根据补丁下载数据包对本地数据包进行更新。40.在本技术的一个实施例中,监听本地服务器上的一个特定端口,在接收到云端传来的http请求后,对该http请求做出响应,在本实施例中的特定端口为技术人员提前预设好的某一个端口,端口号的设置不影响对本技术实施例的实施。41.在本技术的一个实施例中,将基于本地数据包和云端数据包的差异生成补丁下载数据包记录至系统日志。42.步骤s240,将更新后的本地数据包编译并启动,以对铸轧系统进行运维部署。43.在本技术的一个实施例中,根据服务镜像描述文件将更新后的本地数据包编译成容器镜像并启动,服务镜像描述文件包括版本标识、基础镜像标识、容器端口映射标识、虚拟文件挂载标识、容器名称标识和启动命令标识,服务镜像包括关系数据存储镜像、非关系数据存储镜像、对象存储镜像、前端镜像和后端镜像。本实施例中的容器镜像包含打包的应用程序及其依赖关系,以及有关启动时所运行的进程的信息。44.在本技术的一个实施例中,将更新后的本地数据包编译并启动记录至系统日志。45.在本技术的一个实施例中,在步骤s210之后,还包括:若将补丁上传数据包存储至云端成功,将补丁上传数据包存储至云端记录至系统日志;若将补丁上传数据包存储至云端失败,将失败信息记录至系统日志并重新往云端中存储补丁上传数据包;将云端向本地服务器发送更新请求记录至系统日志;将基于本地数据包和云端数据包的差异生成补丁下载数据包记录至系统日志;将更新后的本地数据包编译并启动记录至系统日志。46.在本技术的一个实施例中,基于原始数据包和更新数据包的差异生成补丁上传数据包之后,还包括,若运维部署的过程中出现错误提示,根据系统日志定位错误提示发生位置。47.在本技术的一个实施例中,错误提示为当运维部署过程中出现流程错误或系统错误时,弹出错误提示框,提示用户当前运行有错误,需要用户手动进行解决,此时用户可通过系统日志定位错误提示发生的位置,并进行解决。48.请参见图3,图3是本技术一示例性实施例中示出的铸轧系统运维部署系统流程示意图,该系统包括日志单元301、数据推送单元302、数据存储单元303、更新行为触发单元304、数据拉取单元305和自动构建部署单元306。49.日志单元301,用于按照约定格式记录铸轧系统运维部署系统各节点发生的事件,便于后续对系统状态进行分析。50.数据推送单元302,基于原始数据包和更新数据包的差异部分生成补丁上传数据包,并将补丁上传数据包推送至云端,推送成功后将记录至日志单元301中的系统日志。51.数据存储单元303,云端将推送来的补丁上传数据包进行存储,并基于补丁上传数据包对云端中的云端数据包进行更新,更新后向本地服务器发送http请求,并将上述行为记录至日志单元301中的系统日志。52.更新行为触发单元304,监听本地服务器的端口,在接收http请求后,先启动数据拉取单元305,得到正确响应后启动自动构建部署单元306,并将上述行为记录至日志单元301中的系统日志。53.数据拉取单元305,用于比较本地数据包和云端数据包的差异,并基于本地数据包和云端数据包的差异拉取差异内容得到补丁下载数据包,并将上述行为记录至日志单元301中的系统日志。54.自动构建部署单元306,将更新后的本地数据包根据各服务器描述文件编译成容器镜像并启动,并将上述行为记录至日志单元301中的系统日志。55.该铸轧系统运维部署系统流程包括以下步骤:56.步骤s301,在日志单元301中,按照预设格式记录该铸轧系统运维部署系统中各节点发生的事件,便于后续对系统状态进行分析,预设格式包括:发送时间,发生节点,发生事件,日志等级;57.步骤s302,将原始数据包和更新数据包的差异部分生成补丁上传数据包并推送到数据存储单元303的云端上,推送成功后记录至日志单元301中的系统日志中,推送失败则尝试重新推送并记录至日志单元301中的系统日志中,直到推送成功,原始数据包包括:前端源代码数据、后端源代码数据、静态文件资源、二进制可执行程序、文本文档、图像;58.步骤s303,据存储单元303将推送来的补丁上传数据包进行存储至云端,在数据存储单元303中存储的数据发生变化后向更新行为触发单元304发送http请求,并将上述行为记录至日志单元301中的系统日志;59.步骤s304,监听物理主机上的某一个端口,在接收到远程数据存储单元303发送的http请求后,先启动数据拉取单元304,得到正确响应后启动自动构建部署单元305,并将上述行为记录至日志单元301中的系统日志;60.步骤s305,比较本地数据包和数据存储单元303中的内容差异,拉取差异内容更新本地原始数据内容,并将上述行为记录至日志单元301中的系统日志;61.步骤s306,将本地数据包根据各服务镜像描述文件编译成容器镜像并启动,并将上述行为记录至日志单元301中的系统日志,服务镜像包括:关系数据存储镜像、非关系数据存储镜像、对象存储镜像、前端镜像、后端镜像,描述文件内容包括:版本标识、基础镜像标识、容器端口映射标识、虚拟文件挂载标识、容器名称标识、启动命令标识。62.在本技术的实施例中,在铸轧系统运维部署过程中的每个节点的事件都记录在系统日志中,便于在发生错误的时候快速定位到事件节点上。63.在本技术的实施例中,根据预设格式将铸轧系统运维部署方法中各节点发生的事件记录至系统日志,预设格式包括发生时间、发生节点、发生事件、事件等级,便于基于事件时间、节点和等级快速定位事件节点。64.在本技术的实施例中,基于云端数据包版本号和原始数据包版本号确定目标数据包,再基于目标数据包生成补丁上传数据包,避免原始数据包已经更新多次但是云端数据包尚未更新,导致补丁上传数据包内容不全的问题,保证更新的准确性。65.在本技术的实施例中,原始数据包包括铸轧系统运维部署需要的数据,通过数据包的更新传输实现运维部署的自动化。66.在本技术的实施例中,将更新后的本地数据包根据服务镜像描述文件编译成容器镜像并启动,容器镜像包括很多个,可以提高运维部署的效率。67.在本技术的实施例中,若运维部署的过程中出现错误提示,根据系统日志定位错误提示发生位置,可以提高运维部署系统的查错效率。68.图4是本技术一示例性实施例中示出的铸轧系统运维部署装置框图,如图4所示,该示例性的铸轧系统运维部署装置包括,数据包生成模块401、远程数据更新模块402、本地数据更新模块403和启动运维部署模块404。69.数据包生成模块401,用于获取原始数据包和更新数据包,基于原始数据包和更新数据包的差异生成补丁上传数据包;70.远程数据更新模块402,用于将补丁上传数据包存储至云端,基于补丁上传数据包对云端中云端数据包进行更新,云端向本地服务器发送更新请求;71.本地数据更新模块403,用于本地服务器接收到更新请求后,基于本地数据包和云端数据包的差异生成补丁下载数据包,根据补丁下载数据包对本地数据包进行更新;72.启动运维部署模块404,用于将更新后的本地数据包编译并启动,以对铸轧系统进行运维部署。73.需要说明的是,上述实施例所提供的铸轧系统运维部署装置与上述实施例所提供的铸轧系统运维部署方法属于同一构思,其中各个模块和单元执行操作的具体方式已经在方法实施例中进行了详细描述,此处不再赘述。上述实施例所提供的铸轧系统运维部署装置在实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能,本处也不对此进行限制。74.本技术的实施例还提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述电子设备实现上述各个实施例中提供的铸轧系统运维部署方法。75.图5示出了适于用来实现本技术实施例的电子设备的计算机系统的结构示意图。需要说明的是,图5示出的电子设备的计算机系统500仅是一个示例,不应对本技术实施例的功能和使用范围带来任何限制。76.如图5所示,计算机系统500包括中央处理单元(central processing unit,cpu)501,其可以根据存储在只读存储器(read-only memory,rom)502中的程序或者从储存部分508加载到随机访问存储器(random access memory,ram)503中的程序而执行各种适当的动作和处理,例如执行上述实施例中所述的方法。在ram 503中,还存储有系统操作所需的各种程序和数据。cpu 501、rom 502以及ram 503通过总线504彼此相连。输入/输出(input/output,i/o)接口505也连接至总线504。77.以下部件连接至i/o接口505:包括键盘、鼠标等的输入部分506;包括诸如阴极射线管(cathode ray tube,crt)、液晶显示器(liquid crystal display,lcd)等以及扬声器等的输出部分507;包括硬盘等的储存部分508;以及包括诸如lan(local area network,局域网)卡、调制解调器等的网络接口卡的通信部分509。通信部分509经由诸如因特网的网络执行通信处理。驱动器510也根据需要连接至i/o接口505。可拆卸介质511,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器510上,以便于从其上读出的计算机程序根据需要被安装入储存部分508。78.特别地,根据本技术的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本技术的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的计算机程序。在这样的实施例中,该计算机程序可以通过通信部分509从网络上被下载和安装,和/或从可拆卸介质511被安装。在该计算机程序被中央处理单元(cpu)501执行时,执行本技术的系统中限定的各种功能。79.需要说明的是,本技术实施例所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(erasable programmable read only memory,eprom)、闪存、光纤、便携式紧凑磁盘只读存储器(compact disc read-only memory,cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本技术中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的计算机程序。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的计算机程序可以用任何适当的介质传输,包括但不限于:无线、有线等等,或者上述的任意合适的组合。80.附图中的流程图和框图,图示了按照本技术各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。其中,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。81.描述于本技术实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现,所描述的单元也可以设置在处理器中。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定。82.本技术的另一方面还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被计算机的处理器执行时,使计算机执行如前所述的铸轧系统运维部署方法。该计算机可读存储介质可以是上述实施例中描述的电子设备中所包含的,也可以是单独存在,而未装配入该电子设备中。83.本技术的另一方面还提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述各个实施例中提供的铸轧系统运维部署方法。84.上述实施例仅示例性说明本技术的原理及其功效,而非用于限制本技术。任何熟悉此技术的人士皆可在不违背本技术的精神及范畴下,对上述实施例进行修饰或改变。因此,但凡所属技术领域中具有通常知识者在未脱离本技术所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本技术的权利要求所涵盖。









图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!




内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!




免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

相关内容 查看全部