VSCodeデバッガーを使用してGunicornワーカープロセスをデバッグするにはどうすればよいですか?

グレッグエンスロー

Ubuntu14.04でPython3.4で記述されたGUnicorn / FalconWebサービスがあります。VSCodeデバッガーを使用してこのサービスをデバッグしたいと思います。私は現在、コマンドでプロセスを開始します

/usr/local/bin/gunicorn --config /webapps/connects/routerservice_config.py routerservice:api

これは、構成ファイルrouterservice_config.pyを使用してrouterservice.pyを開始します。シンプルにするために、構成でワーカーを1に設定しています。

Python拡張機能をVSCodeにインストールしたので、Pythonデバッグツールがあります。では、GUnicornワーカープロセスにアタッチする方法、またはVSCodeにスタートアップコマンドを実行して自動アタッチさせる方法を教えてください。

ありがとう、グレッグ

ドン

私は拡張機能の作者です。次のことを試すことができます:https//github.com/DonJayamanne/pythonVSCode/wiki/Debugging-Remote-Debuging

  • 次のコードをrouterservice_config.py(または同様のPythonスタートアップファイル)に追加します import ptvsd ptvsd.enable_attach("my_secret", address = ('0.0.0.0', 3000))
  • 上記のアプリケーションを起動します
  • VS Codeに移動し、デバッガーを接続します


参考-これには、ptvsdパッケージを含め、アプリケーションで構成する必要があります。
-将来的に(できれば近い将来)、デバッガーを任意のPythonプロセスにアタッチする機能を追加する予定です。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

デバッガーにエラーメッセージを送信してデバッグを停止するにはどうすればよいですか?

分類Dev

実行中のプロセスにVSCodeのPythonデバッガーをアタッチするにはどうすればよいですか?

分類Dev

リモートLanguageServerノードプロセスをVSCodeでデバッグ可能に設定するにはどうすればよいですか?

分類Dev

Firefoxデバッガーを使用してHTMLDOMを検索するにはどうすればよいですか?

分類Dev

MSMQを使用してメッセージを取得するサービスをデバッグするにはどうすればよいですか?

分類Dev

VSCode +デバッガコンソール。デバッガーでテキストの色を変更するにはどうすればよいですか?

分類Dev

ワンクリックでVSCode用のLiveサーバーとChromeデバッガーを起動するにはどうすればよいですか?

分類Dev

KeychainSwiftを使用しているときに、デバイスのバックアップおよび復元プロセスにキーチェーンデータが含まれないようにするにはどうすればよいですか?

分類Dev

Xcode9を使用してこのログメッセージをデバッグ領域に表示するにはどうすればよいですか?

分類Dev

サーバーレスがデプロイに使用しているs3バケットを知るにはどうすればよいですか?

分類Dev

サーバーレスがデプロイに使用しているs3バケットを知るにはどうすればよいですか?

分類Dev

リモートデバッガーをPythonプロセスに接続するにはどうすればよいですか?

分類Dev

MacターミナルでGCCを使用してCプログラムをデバッグするにはどうすればよいですか?

分類Dev

スタックトレースダンプを使用して例外をデバッグするにはどうすればよいですか?

分類Dev

Visual StudioCodeでAngularマルチプロジェクトワークスペースをデバッグするにはどうすればよいですか?

分類Dev

ローカルでホストされているチャットアプリにアクセスする他のデバイスを使用してMongoDBに接続するにはどうすればよいですか?

分類Dev

Azure関数をローカルでデバッグするにはどうすればよいですか

分類Dev

VSCodeを使用して仮想環境でPythonコードをデバッグするにはどうすればよいですか?

分類Dev

scikitlearnでスローされたこのマルチプロセス終了ワーカーエラーを修正/デバッグするにはどうすればよいですか?

分類Dev

Djangoで、同じページをリロードしてエラーメッセージポップアップをトリガーするelseステートメントをコーディングするにはどうすればよいですか?

分類Dev

リモートコンピューターでデバッグプロセスを開始するにはどうすればよいですか?

分類Dev

ドットを使用してデータを並べてバープロットを作成するにはどうすればよいですか

分類Dev

Sparkワーカーのマップ関数のエラーをデバッグするにはどうすればよいですか?

分類Dev

ロボットフレームワークを使用して、デバイスにすでにインストールされているiOSアプリを自動化するにはどうすればよいですか?

分類Dev

gdbを使用してプロセスを一時停止せずにデバッグするにはどうすればよいですか?

分類Dev

Visual Studio Codeを使用してPowerShellで記述されたキュートリガーAzure関数をローカルでデバッグするにはどうすればよいですか?

分類Dev

データ バインディングを使用して ItemsControl に Z インデックスを設定するにはどうすればよいですか?

分類Dev

CloudFormationのコードとしてインフラストラクチャを使用してDynamoDBグローバルセカンダリインデックスを実装するにはどうすればよいですか?

分類Dev

ノードの組み込みデバッガーを使用して2つのノードアプリケーションを同時にデバッグするにはどうすればよいですか?

Related 関連記事

  1. 1

    デバッガーにエラーメッセージを送信してデバッグを停止するにはどうすればよいですか?

  2. 2

    実行中のプロセスにVSCodeのPythonデバッガーをアタッチするにはどうすればよいですか?

  3. 3

    リモートLanguageServerノードプロセスをVSCodeでデバッグ可能に設定するにはどうすればよいですか?

  4. 4

    Firefoxデバッガーを使用してHTMLDOMを検索するにはどうすればよいですか?

  5. 5

    MSMQを使用してメッセージを取得するサービスをデバッグするにはどうすればよいですか?

  6. 6

    VSCode +デバッガコンソール。デバッガーでテキストの色を変更するにはどうすればよいですか?

  7. 7

    ワンクリックでVSCode用のLiveサーバーとChromeデバッガーを起動するにはどうすればよいですか?

  8. 8

    KeychainSwiftを使用しているときに、デバイスのバックアップおよび復元プロセスにキーチェーンデータが含まれないようにするにはどうすればよいですか?

  9. 9

    Xcode9を使用してこのログメッセージをデバッグ領域に表示するにはどうすればよいですか?

  10. 10

    サーバーレスがデプロイに使用しているs3バケットを知るにはどうすればよいですか?

  11. 11

    サーバーレスがデプロイに使用しているs3バケットを知るにはどうすればよいですか?

  12. 12

    リモートデバッガーをPythonプロセスに接続するにはどうすればよいですか?

  13. 13

    MacターミナルでGCCを使用してCプログラムをデバッグするにはどうすればよいですか?

  14. 14

    スタックトレースダンプを使用して例外をデバッグするにはどうすればよいですか?

  15. 15

    Visual StudioCodeでAngularマルチプロジェクトワークスペースをデバッグするにはどうすればよいですか?

  16. 16

    ローカルでホストされているチャットアプリにアクセスする他のデバイスを使用してMongoDBに接続するにはどうすればよいですか?

  17. 17

    Azure関数をローカルでデバッグするにはどうすればよいですか

  18. 18

    VSCodeを使用して仮想環境でPythonコードをデバッグするにはどうすればよいですか?

  19. 19

    scikitlearnでスローされたこのマルチプロセス終了ワーカーエラーを修正/デバッグするにはどうすればよいですか?

  20. 20

    Djangoで、同じページをリロードしてエラーメッセージポップアップをトリガーするelseステートメントをコーディングするにはどうすればよいですか?

  21. 21

    リモートコンピューターでデバッグプロセスを開始するにはどうすればよいですか?

  22. 22

    ドットを使用してデータを並べてバープロットを作成するにはどうすればよいですか

  23. 23

    Sparkワーカーのマップ関数のエラーをデバッグするにはどうすればよいですか?

  24. 24

    ロボットフレームワークを使用して、デバイスにすでにインストールされているiOSアプリを自動化するにはどうすればよいですか?

  25. 25

    gdbを使用してプロセスを一時停止せずにデバッグするにはどうすればよいですか?

  26. 26

    Visual Studio Codeを使用してPowerShellで記述されたキュートリガーAzure関数をローカルでデバッグするにはどうすればよいですか?

  27. 27

    データ バインディングを使用して ItemsControl に Z インデックスを設定するにはどうすればよいですか?

  28. 28

    CloudFormationのコードとしてインフラストラクチャを使用してDynamoDBグローバルセカンダリインデックスを実装するにはどうすればよいですか?

  29. 29

    ノードの組み込みデバッガーを使用して2つのノードアプリケーションを同時にデバッグするにはどうすればよいですか?

ホットタグ

アーカイブ