tomcat6 (jbossews-1.0) カートリッジを使用して OpenShift テスト アプリをセットアップしました。pre_start_jbossews-1.0 という名前の pre_start アクション フックがリモート リポジトリにプッシュされました。フックには、次のような javaagent を実行する JVM export ステートメントが含まれています。
export _JAVA_OPTIONS="-javaagent:<...javagent jar location...>"
これは、アプリの使用を開始したときに実際に正常に機能しました
rhc app start <app name>
次のようなものを示したrhcテールで見ることができました
Picked up _JAVA_OPTIONS: -javaagent:...
ただし、アプリの再起動を使用すると
rhc app restart <app name>
jvm opts が取得されなくなり、javaagent が実行されていないように見えた
事前にご協力いただきありがとうございます。