System.Exception: 字符串 'haiyangwangzhaomingkejigufenyouxiangongsihaiyangwangdongguanzhaomingkejiyouxiangongsishenzhenshihaiyangwangdianwangzhaomingjishuyouxiangongsishenzhenshihaiyangwangtieluzhaomingjishuyouxiangong' 后的引号不完整。 “haiyangwangzhaomingkejigufenyouxiangongsihaiyangwangdongguanzhaomingkejiyouxiangongsishenzhenshihaiyangwangdianwangzhaomingjishuy”附近有语法错误。 在 DBUtility.DbHelperSQL.RunProcedure(String storedProcName, IDataParameter[] parameters, Int32& rowsAffected) 在 DAL.APT_Common.Update(String tbName, String filter, String where) 在 zhuanliShow.pingyinfenlei(String id) 基于局域网的物联网平台部署方法及电子设备技术_技高网
当前位置: 首页 > 专利查询>>正文

基于局域网的物联网平台部署方法及电子设备技术

技术编号:37555700 阅读:12 留言:0更新日期:2023-05-15 07:39
本申请适用于物联网技术领域,提供了一种基于局域网的物联网平台部署方法及电子设备,包括:在接收到用于安装物联网平台的安装指令时,获取物联网平台的自动部署套件包;自动部署套件包中包括物联网平台的安装脚本文件、docker离线安装包及docker多容器控制安装包;执行安装脚本文件;运行docker离线安装包,并运行docker多容器控制安装包,以在系统内核中配置物联网平台的docker运行环境;在docker运行环境中创建一个或多个用于运行物联网平台的docker容器,以完成对物联网平台的部署,从而可以实现局域网中物联网平台的自动部署,降低了基于局域网的物联网平台的部署成本。低了基于局域网的物联网平台的部署成本。低了基于局域网的物联网平台的部署成本。

【技术实现步骤摘要】
基于局域网的物联网平台部署方法及电子设备


[0001]本申请属于物联网
,尤其涉及一种基于局域网的物联网平台部署方法及电子设备。

技术介绍

[0002]随着物联网技术的不断发展,目前,物联网技术已经被应用到了很多行业中。例如,在铁路、消防、油田及石化等行业中,为了实现对末端设备的智能化管理,通常需要部署相对应的物联网平台。通常,物联网平台可以部署在公网中,也可以部署在局域网中。对于需要在局域网中部署物联网平台的客户,通常需要技术人员出差到客户所在地进行部署,或者由市场人员学习专业知识后出差到客户所在地进行部署,这样会增加技术人员的出差成本或者增加市场人员的学习成本,从而导致物联网平台的部署成本增加。

技术实现思路

[0003]有鉴于此,本申请实施例提供了一种基于局域网的物联网平台部署方法及电子设备,以解决传统的基于局域网的物联网平台部署方法的部署成本较高的技术问题。
[0004]第一方面,本申请实施例提供一种基于局域网的物联网平台部署方法,应用于服务端设备,所述物联网平台部署方法包括:
[0005]在接收到用于安装物联网平台的安装指令时,获取所述物联网平台的自动部署套件包;所述自动部署套件包中包括所述物联网平台的安装脚本文件、docker离线安装包及docker多容器控制安装包;
[0006]执行所述安装脚本文件;
[0007]运行所述docker离线安装包,并运行所述docker多容器控制安装包,以在系统内核中配置所述物联网平台的docker运行环境;
[0008]在所述docker运行环境中创建一个或多个用于运行所述物联网平台的docker容器,以完成对所述物联网平台的部署。
[0009]在第一方面的一种可选的实现方式中,所述在所述docker运行环境中创建一个或多个用于运行所述物联网平台的docker容器,包括:
[0010]在所述docker运行环境中生成一个或多个用于支持所述物联网平台运行的docker镜像;
[0011]基于一个或多个所述docker镜像,分别创建一个或多个用于运行所述物联网平台的docker容器。
[0012]在第一方面的一种可选的实现方式中,所述基于一个或多个所述docker镜像,分别创建一个或多个用于运行所述物联网平台的docker容器,包括:
[0013]对每个所述docker镜像进行实例化,得到每个所述docker镜像对应的docker容器。
[0014]在第一方面的一种可选的实现方式中,所述在接收到用于安装物联网平台的安装
指令时,获取所述物联网平台的自动部署套件,包括:
[0015]当检测到用户在命令行程序中输入预设脚本命令,且触发回车按键时,确定接收到用于安装物联网平台的安装指令,获取所述物联网平台的自动部署套件包。
[0016]在第一方面的一种可选的实现方式中,所述获取所述物联网平台的自动部署套件包,包括:
[0017]从第一设备中获取所述自动部署套件包的压缩包;所述第一设备为所述服务端设备的外接设备;
[0018]对所述自动部署套件包的压缩包进行解压操作,得到所述自动部署套件包。
[0019]在第一方面的一种可选的实现方式中,还包括:
[0020]在执行完所述安装脚本文件之后,输出第一提示信息;所述第一提示信息用于提示所述安装脚本文件执行完成;和/或,
[0021]在运行所述docker多容器控制安装包之后,输出第二提示信息;所述第二提示信息用于提示所述docker运行环境配置完成;和/或,
[0022]在创建一个或多个所述docker容器之后,输出第三提示信息;所述第三提示信息用于提示所述物联网平台部署完成。
[0023]在第一方面的一种可选的实现方式中,在所述完成对所述物联网平台的部署之后,还包括:
[0024]当接收到来自客户端设备的物联网平台访问请求时,向所述客户端设备返回所述物联网平台的网页配置信息,以使所述客户端设备基于所述网页配置信息渲染并显示所述物联网平台对应的网页。
[0025]第二方面,本申请实施例提供一种电子设备,所述电子设备为服务端设备,所述电子设备包括:
[0026]第一获取单元,用于在接收到用于安装物联网平台的安装指令时,获取所述物联网平台的自动部署套件包;所述自动部署套件包中包括所述物联网平台的安装脚本文件、docker离线安装包及docker多容器控制安装包;
[0027]安装启动单元,用于执行所述安装脚本文件;
[0028]环境配置单元,用于运行所述docker离线安装包,并运行所述docker多容器控制安装包,以在系统内核中配置所述物联网平台的docker运行环境;
[0029]部署单元,用于在所述docker运行环境中创建一个或多个用于运行所述物联网平台的docker容器,以完成对所述物联网平台的部署。
[0030]第三方面,本申请实施例提供另一种电子设备,包括存储器以及存储在所述存储器中并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面任一可选实现方式所述的物联网平台部署方法。
[0031]第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面任一可选实现方式所述的物联网平台部署方法。
[0032]实施本申请实施例提供的基于局域网的物联网平台部署方法、电子设备及计算机可读存储介质具有以下有益效果:
[0033]本申请实施例提供的基于局域网的物联网平台部署方法,通过开发物联网平台的
自动部署套件包,当需要在局域网中部署物联网平台时,通过获取物联网平台的自动部署套件包,并执行自动部署套件包中的安装脚本文件,运行自动部署套件包中的docker离线安装包,运行自动部署套件包中的docker多容器控制安装包,以在服务端设备的系统内核中配置物联网平台的docker运行环境;之后,通过在docker运行环境中创建一个或多个用于运行物联网平台的docker容器,以完成对物联网平台的部署,从而可以实现局域网中物联网平台的自动部署,这样市场人员无需花费额外时间学习专业知识,技术人员也无需出差协助物联网平台的部署,从而降低了基于局域网的物联网平台的部署成本。
附图说明
[0034]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0035]图1为本申请实施例提供的一种基于局域网的物联网平台部署方法的示意性流程图;
[0036]图2为本申请实施例提供的一种基于局域网的物联网平台部署方法中S101的具体流程示意图;
[0037]图3为本申请另一实施例提供的一种基于局域本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于局域网的物联网平台部署方法,其特征在于,应用于服务端设备,所述物联网平台部署方法包括:在接收到用于安装物联网平台的安装指令时,获取所述物联网平台的自动部署套件包;所述自动部署套件包中包括所述物联网平台的安装脚本文件、docker离线安装包及docker多容器控制安装包;执行所述安装脚本文件;运行所述docker离线安装包,并运行所述docker多容器控制安装包,以在系统内核中配置所述物联网平台的docker运行环境;在所述docker运行环境中创建一个或多个用于运行所述物联网平台的docker容器,以完成对所述物联网平台的部署。2.根据权利要求1所述的物联网平台部署方法,其特征在于,所述在所述docker运行环境中创建一个或多个用于运行所述物联网平台的docker容器,包括:在所述docker运行环境中生成一个或多个用于支持所述物联网平台运行的docker镜像;基于一个或多个所述docker镜像,分别创建一个或多个用于运行所述物联网平台的docker容器。3.根据权利要求2所述的物联网平台部署方法,其特征在于,所述基于一个或多个所述docker镜像,分别创建一个或多个用于运行所述物联网平台的docker容器,包括:对每个所述docker镜像进行实例化,得到每个所述docker镜像对应的docker容器。4.根据权利要求1所述的物联网平台部署方法,其特征在于,所述在接收到用于安装物联网平台的安装指令时,获取所述物联网平台的自动部署套件,包括:当检测到用户在命令行程序中输入预设脚本命令,且触发回车按键时,确定接收到用于安装物联网平台的安装指令,获取所述物联网平台的自动部署套件包。5.根据权利要求1所述的物联网平台部署方法,其特征在于,所述获取所述物联网平台的自动部署套件包,包括:从第一设备中获取所述自动部署套件包的压缩包;所述第一设备为所述服务端设备的外接设备;对所述自动部署套件包的压缩包进行解压操作,得到所述自动部署套件包。6.根据权利要求1所述的物联网平...

【专利技术属性】
技术研发人员:徐素张明磊
申请(专利权)人:海洋王照明科技股份有限公司海洋王东莞照明科技有限公司深圳市海洋王电网照明技术有限公司深圳市海洋王铁路照明技术有限公司深圳市海洋王船舶场馆照明技术有限公司深圳市海洋王石化照明技术有限公司深圳市海洋王冶金照明技术有限公司深圳市海洋王公消照明技术有限公司深圳市海洋王石油照明技术有限公司深圳市海洋王绿色照明技术有限公司
类型:发明
国别省市:

相关技术
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1