程序问答   发布时间:2022-06-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了等待命令时超时:“sam local invoke”大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决等待命令时超时:“sam local invoke”?

开发过程中遇到等待命令时超时:“sam local invoke”的问题如何解决?下面主要结合日常开发的经验,给出你关于等待命令时超时:“sam local invoke”的解决方法建议,希望对你解决等待命令时超时:“sam local invoke”有所启发或帮助;

我正在使用 AWS SAM 构建无服务器应用程序

SAM + VSCode + Docker 桌面

一切正常,但在运行调试时突然出现超时错误。

注意:sam local invoke(无调试)工作正常。

当我运行调试模式(即 F5)时出现问题,它会停止,如下所示。这可能是网络问题吗?蟒蛇版本?之前调试工作正常。

另请注意:我有主机 windows 10 机器,我在主机内运行 windows 10 VM (HyperV),我在其中设置了开发环境。

下面是日志:

    2021-05-20 11:43:48 [INFO]: Preparing to deBUG locally: Lambda "qa.lambdaHandler"
    2021-05-20 11:43:48 [INFO]: Building SAM application...
    2021-05-20 11:43:48 [INFO]: Running command: (not started) [C:\Program files\Amazon\AWSSAMCli\bin\sam.cmd build --build-dir C:\Users\PK\ApPDAta\Local\Temp\aws-toolkit-vscode\vsctkzhq0Ca\output
--template C:/Users/PK/code/GCMS-AWS/publish-dynamodb/CMSqa/app___vsctk___template.yaml
--base-dir C:/Users/PK/code/GCMS-AWS/publish-dynamodb/CMSqa]
    2021-05-20 11:43:50 [INFO]: Building codeuri: C:/Users/PK/code/GCMS-AWS/publish-dynamodb/CMSqa runtime: nodeJs12.x Metadata: {} functions: ['CMSqa']
    
    2021-05-20 11:43:50 [INFO]: Running NodeJsNpmBuilder:NpmPack
    
    2021-05-20 11:44:02 [INFO]: Running NodeJsNpmBuilder:copyNpmrc
    
    2021-05-20 11:44:02 [INFO]: Running NodeJsNpmBuilder:copysource
    
    2021-05-20 11:44:02 [INFO]: Running NodeJsNpmBuilder:NpmInstall
    
    2021-05-20 11:44:28 [INFO]: Running NodeJsNpmBuilder:CleanUpNpmrc
    
    2021-05-20 11:44:30 [INFO]: 
    Build Succeeded
    
    2021-05-20 11:44:30 [INFO]: 
    Built Artifacts  : ..\..\Temp\aws-toolkit-vscode\vsctkzhq0Ca\output
    Built Template   : ..\..\Temp\aws-toolkit-vscode\vsctkzhq0Ca\output\template.yaml
    
    Commands you can use next
    =========================
    [*] Invoke Function: sam local invoke -t ..\..\Temp\aws-toolkit-vscode\vsctkzhq0Ca\output\template.yaml
    [*] Deploy: sam deploy --guIDed --template-file ..\..\Temp\aws-toolkit-vscode\vsctkzhq0Ca\output\template.yaml
        
    
    2021-05-20 11:44:30 [INFO]: Build complete.
    2021-05-20 11:44:30 [INFO]: StarTing SAM application locally
    2021-05-20 11:44:30 [INFO]: AWs.running.command
    2021-05-20 11:44:30 [ERROR]: Timeout while waiTing for command: "sam local invoke"
    2021-05-20 11:44:30 [ERROR]: Failed to run SAM application locally: Timeout while waiTing for command: "sam local invoke"
    
    Command stopped: "sam local invoke"

解决方法

我花了很多时间才发现问题... 需要在这里增加超时...

等待命令时超时:“sam local invoke”

大佬总结

以上是大佬教程为你收集整理的等待命令时超时:“sam local invoke”全部内容,希望文章能够帮你解决等待命令时超时:“sam local invoke”所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。