您可以通过云函数控制台登录到函数实例内部,并执行相应的命令行操作。本文介绍如何在控制台登录函数实例并执行相应命令。
功能概述
运行实例是云函数用于执行函数的最小单元。每个请求都会由云函数自动分配到最合适的实例进行处理。按量实例在处理完请求后会被冻结,如果在一段时间(一般为3~5分钟)内未收到新的请求,将会被自动销毁。通过实例命令行操作,您可以在实例的真实运行环境中执行指定命令,例如登录实例以查看环境信息。
功能说明和限制
1. 只能对存活状态的实例(包括预置并发的常驻实例和按量模式的实例)执行实例命令行操作。如果按量模式的实例空闲超时被释放或实例处于不健康状态即将被销毁,可能无法登录实例执行操作。
2. 实例命令行操作的请求不占用实例的并发度,因此即使函数的实例并发度设置为1,也可以同时执行调用函数和实例命令行操作。
3. 一次实例命令行操作被视作一次函数调用。只要实例命令行操作请求建立的 WebSocket 连接没有和函数实例断开,那么函数实例将一直处于活跃状态,和调用函数采用同样的计量规则。通过控制台操作时,如果控制台登录实例界面没有数据传输,则函数实例默认会在空闲10分钟后断开连接。
说明:
对正在执行线上请求的实例发起实例命令行操作,线上环境的变化可能导致实例上正在执行的任务失败,并直接影响该实例后续任务的成功率。如因实例命令行操作导致请求执行失败,不计入产品 SLA 统计。
操作步骤
1. 登录 云函数控制台,选择左侧导航栏中的函数服务。

3. 进行代码测试,发起函数调用。
4. 在函数管理页面,选择运行实例,点击登录。

5. 输入对应的命令行,查看实例运行情况,
