MBean によるアップグレードの監視
Liferay DXP 7.4 U76 / Liferay Portal 7.4 GA76
起動時のアップグレードを有効にすると、JVM 管理ツール (JConsole など) を介して MBean でアップグレード プロセスを監視できます。 ポータル プロパティで upgrade.database.auto.run=true を設定することで、起動時にアップグレードを有効にします。
JVM 管理ツールで、新しい接続を作成し、Liferay の Java プロセス (例: org.apache.catalina.startup.Bootstrap) を選択します。
MBeansタブで、 com.liferay.portal.upgrade カテゴリを選択します。 属性を選択します。 2 つの属性キーを使用できます: 結果 と タイプ。

結果には次の値が可能です:
保留中: アップグレードプロセスはまだ開始されていません。実行中: アップグレードプロセスを実行中です。失敗: アップグレード プロセスが終了し、アップグレード プロセス中にいくつかのエラーが記録されました。未解決: アップグレードプロセスは完了し、エラーは記録されませんでしたが、OSGi を使用してアップグレードの完全性を確認できませんでした。 保留中のアップグレードや未解決の依存関係が存在する可能性があります。警告: アップグレード プロセスが終了し、エラーは記録されず、OSGi チェックも失敗しませんでした。 しかし、アップグレード中にいくつかの警告が記録されました。成功: アップグレード プロセスが終了し、アップグレード プロセス中にエラーや警告は記録されませんでした。
タイプには次の値が可能です:
保留中: アップグレードはまだ完了していません。アップグレードなし: アップグレード プロセスの終了時にアップグレード プロセスは実行されていません。メジャー: schemaVersion のメジャー変更を伴うアップグレードが少なくとも 1 回あります。マイナー: schemaVersion のマイナー変更を伴うアップグレードが少なくとも 1 回実行されました。micro: schemaVersion の micro 変更を伴うアップグレードが少なくとも 1 回実行されました。
MBean によって提供される情報はリアルタイムで更新され、起動時に実行されるアップグレードにのみ利用できます。 起動時のアップグレードが完了すると、MBean に表示される値は静的になり、起動時のアップグレード後に手動アップグレードを実行しても更新されません。