上云无忧 > 文档中心 > 百度智能云智能边缘 - 进程应用概述
智能边缘
百度智能云智能边缘 - 进程应用概述

文档简介:
1、进程应用的定义: 进程应用在进程模式下创建。 进程应用由进程程序包以及程序包的卷、环境变量、启动参数配置等部分组成。 一个进程可应用包含>=0个程序包,即可以先创建空壳进程应用,再在进程应用当中添加程序包,支持添加多个程序包。
*此产品及展示信息均由百度智能云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

1、进程应用的定义

  • 进程应用在进程模式下创建。
  • 进程应用由进程程序包以及程序包的卷、环境变量、启动参数配置等部分组成。
  • 一个进程可应用包含>=0个程序包,即可以先创建空壳进程应用,再在进程应用当中添加程序包,支持添加多个程序包。

2、进程应用与容器应用的对比

  • 容器模式应用支持添加多个容器,进程模式应用也支持添加多个程序包。
  • 容器模式应用的容器镜像对应进程模式应用的是程序包。容器镜像和程序包,本质都是一组程序的打包,入口只有一个。
  • 容器和程序包都支持卷、环境变量、启动参数配置。
  • 容器模式应用下发的是容器镜像地址和配置卷(或者是配置文件下载地址),然后由baetyl边缘计算框架下载容器镜像文件(docker pull)和配置文件。进程模式应用下发的是程序包地址和配置卷(或者是配置文件下载地址),然后由baetyl边缘计算框架下载程序包(http request)和配置文件。
  • 容器应用支持边缘单机和边缘多机集群。进程应用只支持边缘单机模式。

3、进程应用分类

在进程程序包当中提到,程序包由程序入口配置文件可执行程序组成,其中可执行程序又可以分为可执行二进制程序可执行脚本两种类型,针对这两种可执行程序类型,可以有两种类型的进程应用:

  • 可执行二进制程序类型进程应用
  • 可执行脚本类型进程应用

4、操作指南

4.1 创建程序包

建议在创建进程应用之前,提前创建好进程程序包,然后在创建进程应用的时候进行关联引用。

4.2 创建进程应用

在应用列表页面,选择进程模式,点击创建应用进入创建应用页面,填写基本应用信息:

  • 【名称】:表示应用的名称,不可为空,名称唯一。
  • 【函数应用】:此处创建的是非函数应用,因此选择
  • 【描述】:表示应用的文字性描述,可选
  • 【标签】:表示用来标识应用的信息,可选

4.3 服务配置

点击 下一步 进入服务配置页面,点击 添加服务(程序包) 进入服务配置页面,填写进程服务(程序包)基本信息:

  • 【名称】:表示服务的名称,不可为空。当一个进程应用包含多个程序包时,需保证服务(程序包)名称唯一。
  • 【程序包】:选择之前创建好的程序包文件,不可为空。
  • 【卷配置】:表示程序包支持挂载的外部卷,支持hostPath配置项密文证书四种类型。 参数:hostpath类型支持绝对路径(/开头)和相对路径(非/开头),相对路径默认存放在/var/lib/baetyl/host/目录下 目录:使用绝对路径(/开头)或相对路径(非/开头),都是基于工作目录/var/lib/baetyl/run/{namespace}/{app-name}/{app-version}/{service-name}/{instance-id}下的相对路径,为了清晰命令,建议使用相对路径(非/开头)格式。 
  • 【环境变量】表示进程服务的环境变量,作用范围仅局限于进程应用本身,并未修改边缘宿主机本身环境的环境变量
  • 【启动参数】标识启动进程可以使用的启动参数,支持多个启动参数,每一个启动参数对应前端一条启动参数记录。

    说明:如果环境变量或启动参数当中需要使用路径,推荐统一使用相对路径格式,与卷配置的目录保持一致的规范。

4.4 部署进程应用

进程应用的部署方式与容器应用的部署方式是一样的,都是通过节点标签匹配来实现将应用部署至目标节点。可以参考容器应用部署。

相似文档
  • 1、概述: 在进程应用概述当中提到,进程应有两类,本文重点讲解可执行二进制程序类型进程应用。并以构建emqx的BIE进程应用为例来进行详细说明。 2、程序包依赖文件准备: 2.1 可执行二进制程序: emqx提供了多个平台的编译程序,因此可以使用emqx作为示例介绍二进制程序文件的制作方式。
  • 1、概述: 在进程应用概述当中提到,进程应有两类,本文重点讲解可执行脚本类型进程应用,并以如何将 飞桨开源模型的SDK 构建成BIE进程应用为例来进行详细说明。
  • 基本介绍: 概述: 函数应用由函数运行时和函数脚本两部分组成: 函数运行时为BIE官方提供,支持python36、node85等多种运行时。 函数脚本则需要由用户完成编写。函数脚本以卷挂载的形式与函数应用关联。具体参考 配置管理->函数 章节。 函数应用同时支持容器模式和进程模式。在操作使用上,两者本身没有什么区别。下面以容器模式的函数应用使用指南进行说明。
  • 本章主要介绍如何在函数应用中配置多个从百度 CFC 中导入的函数: CFC 函数创建: 本文将以 Python3.6 为例进行说明。 从百度智能云控制台进入 函数计算CFC,我们选择"华南-广州"区域,点击“创建函数”按钮,选择“空白函数”。
  • 在编写函数时,我们常常会需要引用第三方依赖,本文将介绍如何把代码以及第三方依赖上传至云端 BOS,并在函数应用中引入该函数。 本文将以 Python3.6 为例进行说明。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部