私はCloud Foundry DEAにJavaアプリケーションを導入しています。私はDEAにトンネリングすることでアプリケーションをプロファイルしたいと思っています。私はDiegoのサポートをたくさん見つけましたが、現在はDEAで動作しています。 また、CFでDEAで実行されているアプリケーションのスレッドダンプを生成するには?CloudFoundryのDEAで実行されているJavaアプリケーションをプロファイルする方法は?
答えて
私はCFのためのプラグインを作りましたが、これはしばらく前にやっていましたが、SSHへの新しいインスタンスを作成したためにもう動作しません。ただし、これまで使用していたスクリプトを使用して、tmateセッションを起動して接続することはできます。次のオプションを使用して再押してアプリケーション試してみてください。例えば
-u none -c 'curl -s https://raw.githubusercontent.com/danhigham/cf-console/master/install.sh > /tmp/install.sh && bash /tmp/install.sh && sleep infinity'
cf push show-headers -u none -c 'curl -s https://raw.githubusercontent.com/danhigham/cf-console/master/install.sh > /tmp/install.sh && bash /tmp/install.sh && sleep infinity'
「スリープ」への呼び出しは、コンテナがtmateを呼び出した後にとどまることを確認します。プッシュが成功すると、ログに次のような行が表示されます。
2016-09-01T08:01:36.70+0100 [APP/0] OUT ./include/event2/util.h
2016-09-01T08:01:36.70+0100 [APP/0] OUT ./bin/tmate
2016-09-01T08:01:50.21+0100 [APP/0] OUT [email protected]
ここ三行目は、あなたがssh [email protected]
を介して容器に接続することができるはずSSHアドレスを示しています。 2つのペインを持つtmuxセッションに接続する必要があります.1つはbashシェル、もう1つは関連するbuildpackによって実行されるコマンドです。言うまでもなく、これ以上の優れたソリューションは、DEAの代わりにDiegoセルを使用することです。
- 1. 実行中のアプリケーションのbuildpackを確認する方法cloudfoundryで
- 2. OpenOnloadで実行されているアプリケーションを確認する方法は?
- 3. クラスタ内で実行されているJavaアプリケーションのロードバランシング
- 4. Androidの数字で実行されているJava Webアプリケーション
- 5. 私のアプリケーションが実行されているiPhoneを特定する方法は?
- 6. Mavenでは、特定のプロファイルに基づいてプラグインを実行する方法
- 7. Androidでプレーンな古いJavaアプリケーションを実行する方法
- 8. Windowsで実行されたアプリケーションをフィルタリングする方法は?
- 9. 管理プロファイルと通常プロファイルで実行されているAndroidアプリケーションを区別するにはどうすればよいですか?
- 10. Javaアプリケーションでconsole commadを実行する方法は?
- 11. Javaで実行されるバイトコードの数をカウントする方法
- 12. CloudFoundryのアプリケーションでnewrelic監視にmysqlを追加する方法
- 13. ネイティブコードで作成されたJVMの内部で実行されているJavaコードをデバッグする方法は?
- 14. Silverlightアプリケーションのプロファイル方法は?
- 15. javascriptの実行をプロファイルする最も良い方法は何ですか?
- 16. 配布プロファイルのデバイスで実行するとアプリケーションがクラッシュする
- 17. プロファイルVisualVMでのJavaプログラムの実行
- 18. Java/Seam Webアプリケーションでセッションメモリの使用状況をプロファイルする方法は?
- 19. Javaアプリケーションを実行するバッチファイル。それをMacに移植する方法は?
- 20. Express.jsを使用してローカルシステム上で実行されているnode.jsアプリケーションから、EC2上で実行されているredisに接続する方法は?
- 21. Javaアプリケーションからコマンドを実行する方法は?
- 22. Websphere上でプレーンJavaアプリケーションを実行する方法
- 23. サーバー上でMaven Javaアプリケーションを実行する方法
- 24. クラウドコンピューティングやスーパーコンピュータでJavaアプリケーションを実行する方法
- 25. Javaアプリケーションを.batファイルで実行する方法
- 26. JAVAでGrails 3.1.xアプリケーションを実行する方法
- 27. cygwinで実行されているJavaプログラムからマッピングされたネットワークドライブからFiles()をリストする方法は?
- 28. tomcatで実行されているWebアプリケーションとWebサービスの通信方法
- 29. Macアプリケーションの実行方法Javaから?
- 30. 実際のデバイスで実行されているアプリケーション用のLogcat