legacy-knowledge-base
公開されました Sep. 10, 2025

Liferayの「ベリファイ」プロセス

written-by

Liferay Support

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text
この記事では、Liferay Portalの「検証」プロセスにまつわるいくつかの重要な事実と、Liferay Portalが使用しているデータベースの整合性を確保するために取る必要のある手順について説明します。

解決策

portal.propertiesファイルの中で、以下のプロパティは、Liferayポータルに接続されたデータベースをチェックするLiferayの「Verify」処理に関係するもので、Liferayポータルに接続されたデータベースをチェックします:

 #
# Input a list of comma delimited class names that implement
# com.liferay.portal.integrity.VerifyProcess. These classes will run on
# startup to verify and fix any integrity problems found in the database.
#
verify.processes=com.liferay.portal.verify.VerifyProcessSuite #
# Specify the frequency for verifying the integrity of the database.
#
# Constants in VerifyProcess:
# public static final int ALWAYS = -1;
# public static final int NEVER = 0;
# public static final int ONCE = 1;
#
verify.frequency=1

重要なのは、クラスの名前は「ベリファイ」ですが、このプロセスは、実際にデータベースで見つけた問題を 修正 するということです。 そのため、ベリファイ処理を実行することにはリスクが伴います。

このため、Liferayのベリファイ処理が実行されるデータベースは、必ずバックアップをとってください。

did-this-article-resolve-your-issue

legacy-knowledge-base