Azureでwebappを作成し、D:\ home \ site \ wwwroot \ webappsフォルダにwarファイルをアップロードしました。私は、標準価格設定の層を持つアプリサービスプランを使用します。 私はアプリケーション設定メニューでJavaとTomcatを有効にする設定を行ってきた:AzureのTomcat WebAppが起動しない
- Javaバージョン:Javaの8
- javaのマイナーバージョン:最新
- Webコンテナ:最新のTomcat
"Always On"オプションが有効になっていない場合、Tomcatは起動しません。 Javaプロセスは開始されていません。私のwarファイルは解凍されていません。私はいくつかのアプリケーションの停止/開始して何も起こりませんでした。 "Always On"を有効にすると、Tomcatが起動してアプリケーションがデプロイされます。 "Always On"は、無料料金設定のサービスプランでは利用できません。
アズールがそのように振る舞う理由は誰にも分かりますか?
サービスへの最初のリクエスト後に開始/解凍されますか、または「決して」起動しませんか? – CtrlDot
それは決して始まりません。 「Always On」オプションを無効にすると、Javaプロセスが強制終了されます。 – jmacke
はAzureサポートコール、またはMSDNフォーラムのように聞こえます。これは正常な動作のようには見えませんIMHO – CtrlDot