2

Playframework 2.2.3 アプリケーションのパフォーマンスの問題を調査するよう依頼されました。私は以前に playframework 1 を使用した経験がありますが、2.x は非常に異なっていることに気付きました。

Play 2 で Yourkit プロファイラーを使用できた人はいますか? フレームワーク/ビルド スクリプトの java コマンドにオプションを追加することで、エージェントをアタッチすることができました。これはエージェントを sbt ランチャーに接続するだけなので、実際のアプリケーションが起動されるとエージェントは終了します。

誰かがこれに対する解決策を持っていますか? おそらく、「play dist」を使用する必要があります

ジョン

4

3 に答える 3

2

1 つの方法は、dist を作成し、そこからパラメーターを使用して実行することです。target/universal/stage/bin/yourappnameパラメーターを渡すことができるrunnable を取得JAVA_OPTS-J-...ます。

もう1つの方法は、同じパラメータを提供することですが、sbt構成を介して同じスクリプトに渡されます(ビルドと実行だけを開始します)。これはスクリプトであり、実際のjvmではないため、-J任意のプレフィックスが必要です。 JVM に送信するパラメーター:

javaOptions in Production += "-J-something"
于 2014-07-08T14:30:23.107 に答える