現在、Javaのビルドパック(Tomcat)に動的なJavaアプリケーション(サーブレットベース)をCloud Foundryにデプロイしています。Cloud Foundryのコンテキストパスルーティングの問題
私たちはコンテキストパスベースのルーティングを使用しています。 Springアプリケーションでは、アプリケーションプロパティファイルまたはDserver.contextPathにコンテキストパスを設定しています。両方とも正常に動作します。
Cloud以外のJavaアプリケーションへのコンテキストパスをCloud Foundry Tomcatコンテナで動作させるにはどうすればよいですか?以下のオプションを試しましたが、ルートに接続中に404エラーが発生しました。クラウドファウンドリTomcatのコンテナ上で動作するように非春のJavaアプリケーションにコンテキストパスを設定する方法
cf set-env my-application JBP_CONFIG_TOMCAT '{tomcat: { context_path: /first-segment/second-segment }}'
環境変数を設定した後、 'cf restage my-application'を実行しましたか?この環境変数は、アプリケーションを再起動する必要があります。再起動するだけでは不十分です。 – dkoper