GAE stackdriver 调试器“调试器找不到应用程序的调试目标”错误

GAE stackdriver 调试器“调试器找不到应用程序的调试目标”错误

我在 GAE 上部署了一个 flex aspcore 应用程序,现在想调试它。不幸的是,stackdriver 调试器页面不允许我继续操作,并出现以下错误

“调试器无法找到应用程序 MyApplication - MyVersion 的调试目标”

  • 我已在实例上启用调试(从实例缩略图)。
  • 我已经添加了源代码。
  • 在尝试调试之前,我已经使用正确的 URL 访问了实例。

有什么建议吗?谢谢

答案1

我最近遇到了同样的问题。请确保您有添加了调试器在源代码中。 在我的例子中,我使用的是 python 和 flask。

requirements.txt添加了要求google-python-cloud-debugger

然后我添加了调试代码。这可以放在任何地方,但建议在创建应用程序之前放置。

create_app在我的工厂运行之前:

try:
  import googleclouddebugger
  googleclouddebugger.enable()
except ImportError:
  pass

相关内容