使用 Amazon SAM 调试您的无服务器应用程序
测试应用程序后,您就可以调试发现的任何问题了。借助 Amazon SAM 命令行界面(CLI),您可以在本地测试和调试无服务器应用程序,然后再将其上传到 Amazon 云。调试应用程序可识别并修复应用程序中的问题或错误。
您可以使用 Amazon SAM 执行逐步调试,这是一种逐行运行代码或指令的方法。当您在 Amazon SAM CLI 中以调试模式在本地调用 Lambda 函数时,您可以将其连接到调试程序。借助调试程序,您可以逐行分步调试代码,查看不同变量的值,并像处理任何其他应用程序一样修复问题。在完成打包和部署应用程序的步骤之前,您可以验证应用程序是否按预期运行,调试问题,并修正任何问题。
注意
如果应用程序包含一个或多个层,则在本地运行和调试应用程序时,层包会下载并缓存在本地主机上。有关更多信息,请参阅 如何在本地缓存层。