どのようにリモートデバッグの展開にCloudFoundryプラットフォームアプリケーションをnodejs

すでにローカルデバッグnodejs多く、ツールChromeデベロッパーツール、Visual Studioのコード、およびいくつかの小さなツールの周りnodejsを使用する方法のウェブチュートリアルで。

実際には、我々はローカルの良い走行を発生することがありますが、CloudFoundry後の状況は、本番環境にデプロイ、あなたはのCloudFoundry走行時の直接アプリケーションnodejsデバッグする必要があります。この記事では詳細に手順を説明します。

まず、CloudFoundry上で動作するアプリケーションのnodejsを持っている必要があります。デモンストレーションの目的で、本明細書で使用されるアプリケーションは、ジェリー・デモサーバーです。

 

コマンドを使用して
、CFのssh -N -T -L 9229:127.0.0.1 :9229ジェリー・デモサーバー

 

このコマンドは、ローカルポート上のリモートポート9229および9229上のアプリケーションは、安全なSSHトンネルを確立していCloudFoundryます。

次に、我々はChromeでアドレスバークローム://点検し、あなたは、アプリケーションがCloudFoundryすでにローカルデバッグで実行されている見ることができます。

 

Chromeデベロッパーツールでブレークポイントを設定し、ソースコード:

 

ブラウザで再度、URLのアプリケーションを入力して、ブレークポイントがトリガされた後、リモートデバッグを開始することができます:

 

もっとジェリーの元の記事については、公共の数に注意を払ってください「王Zixi。」

おすすめ

転載: jerrywang-sap.iteye.com/blog/2441550