我在 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