クラウドデバッガでスナップショットを取得するのに問題があり、次回にどこに向かうのかわかりません。GCPマネージドVMクラウドデバッガ
私は管理VM(python-compat)ランタイムでDjangoアプリケーションを実行しており、CloudSQLをデータベースとして使用しています。
は、私は、一見OKソースリポジトリに接続している、と私の環境では、コンソールにデバッグするために利用できるアプリとして示しています。私は、コード上のポイントを設定しhttps://console.cloud.google.com/debug
が、それはスナップショットを取るためにリッスン、それ何もキャプチャしません。
私のwsgiファイルには、次のような文書があります。
try:
import googleclouddebugger
googleclouddebugger.AttachDebugger()
except ImportError:
pass
デバッガがキャッチしない可能性があることは何か明白ですか?私は私のバージョンを「ステージング」と命名したので、1つしかないと確信しています。そして、私は正しい展開されたインスタンスを見ています。デバッグは、標準のアプリケーションエンジンのPythonランタイムから「柔軟な」ランタイムに切り替える前にうまくいきました。
UIで適切なモジュールが選択されていないと、この問題が発生することがあります。 1つのソースコードリポジトリに複数のモジュールがある場合は、特に一般的です。感謝@JustinBeckwith –
。私は利用できるモジュールが1つしかないので、私は正しいモジュールを持っていると確信しています。 「標準」のAppEngine環境では、すべてが「うまくいく」とは言えますが、「柔軟な」環境が適切に機能するようにはなっていません。 – Aaron