vCPU | 内存(GiB) |
0.25 | 0.5 / 1 |
0.5 | 1 / 2 |
0.75 | 1.5 / 3 |
1 | 2 / 4 / 8 |
1.25 | 2.5 / 5 |
1.5 | 3 / 6 |
2 | 4 / 8 / 16 |
4 | 8 / 16 / 32 |
8 | 16 / 32 / 64 |
16 | 32 / 64 / 128 |
参数 | 说明 |
沙箱镜像 | |
容器镜像 | 配置沙箱实例的容器镜像:
|
启动命令 | 沙箱实例程序的启动命令。如需指定脚本文件,请使用绝对路径,并确保脚本具有相应的可执行权限。 |
监听端口 | 沙箱实例 HTTP Server 监听的端口。 注意
|
实例配置 | |
实例规格 | 选择单个 CPU 实例的 vCPU 和内存。默认将复用沙箱应用配置的实例规格,您也可根据页面提示和业务需求选择合适的实例规格。 |
实例生命周期时长 | 沙箱实例的存活时长。超过该时长后,实例会被销毁。 |
环境变量 | |
环境变量 | 沙箱实例级别的环境变量,若未配置,则复用沙箱应用的环境变量配置。 若沙箱实例环境变量 Key 与沙箱应用环境变量 Key 重名, 则实例级别环境变量 Value 将覆盖应用级别环境变量配置。 |
高级配置 | |
实例元信息 | |
执行超时 | 设置单次请求的最长执行时间,超时后实例进程将被终止并返回错误。请根据代码实际执行耗时合理配置。 |
NAS 挂载 | |
TOS 存储配置 | 支持为该实例单独指定挂载 TOS Bucket 的子目录,覆盖沙箱应用级别的 TOS 存储配置。若不配置,则沿用沙箱应用已有的 TOS 存储配置。 |
EBS 云盘挂载 | |
操作 | 说明 |
搜索框 | 支持基于名称、实例元信息、镜像地址三种方式搜索。使用实例元信息方式搜索时,在搜索框中按key=value格式输入元信息查询对应的沙箱实例。 |
查看日志 | 查看沙箱实例相关的日志信息。 |
Webshell | 登录实例 Webshell 端口,执行相应的命令行操作,例如查看实例的环境信息,对函数进行调试等。 查看实例配置 env 信息,常用的命令如下:
说明 如果使用的是自定义镜像,需要把sandbox修改为您自定义镜像应用程序的主进程名称。
说明 将${your_sandbox_proc_id}替换为您查询到的实际 Sandbox 服务 proc id,例如 proc id 为15,则完整命令为:cat /proc/15/environ | tr '\0' '\n'。 |
修改生命周期 | 修改云沙箱实例存活时长。实例会保持到当前设置的生命周期时长后销毁。 |
删除 | 删除沙箱实例。删除后不可恢复。 |