使用 Native 运行时的 Web 应用支持通过 Debug 实例进行远程调试。Debug 实例将提供一个自定义生命周期的云端调试实例用于用户的临时测试,解决业务反复修改、发布、验证的繁重测试路径。
登录函数服务控制台。
在顶部导航栏,选择您业务所在的地域。
在左侧导航栏选择函数,然后查找目标函数,单击函数进入函数详情页面。
在函数配置页签底部的调试配置区域,单击创建。
在创建 Debug 配置面板,按需调整启动命令、调试时长、Debug 端口,然后单击创建。
说明
Debug 实例将根据函数的 Latest 版本配置进行创建。创建成功后,您可在资源管理 > 实例列表查看 Debug 实例。
配置 | 说明 |
---|---|
启动命令 | Debug 实例的启动命令,默认为 Latest 版本函数配置的启动命令。 |
调试时长 | Debug 实例的调试时长,默认 60 Min,支持配置的范围为 1~1440 Min。 |
Debug 端口 | Debug 实例的端口号:默认为 9090,最多支持 2 个端口(DebugPort0、DebugPort1)。
|
Debug 实例创建成功后,您可在资源管理 > 实例列表路径下查看 Debug 调试实例。
debug
标识开头,支持查看实例可用区、状态、启动时间等基础信息。使用 Native 运行时的 Web 应用支持创建 Debug 实例,创建成功后可以使用 Debug 实例进行函数测试,目前仅支持采用 API 网关触发器模拟流量测试。
在 Web 应用函数详情的任何页面,单击右上角的测试。
在函数测试面板,按需进行线上实例调试或 Debug 实例调试。
配置 | 说明 |
---|---|
触发器类型 | 选择函数测试的触发器类型,支持 说明 使用 Debug 实例进行函数测试时,仅支持使用 |
请求实例类型 | 在使用 Native 运行时的 Web 应用中进行函数测试时,选择 API 网关触发器后需要继续选择实例类型:
|
单击测试,查看测试结果。