DXP 7.0でのデータベースシャーディングでよくあるエラー

この記事では、シャード化されたデータベースを設定する際の問題を文書化し、問題を解決する、または完全に回避するための手順を列挙します。

解決策

エラー: Liferay DXP 7.0 のシャーデッドデータベースに特化したコンテンツをユーザーが作成することができません。

概要: portal-ext.properties の Database Sharding の設定は、Liferay DXP 7.0 では適用されません。 データベースシャーディングは、ユーザーがデータベースを「切る」ことで、スケーラビリティとコンテンツのより良い管理を可能にします。 ユーザーは、自分のコンテンツを対応するセグメントに保存するよう設定することができます。

一般的な原因

  1. DXPでは、データベースのシャーディングは非推奨とされています。 #META-INF/shard-data-source-spring.xml,㊦は削除されました。

推奨ソリューション

  1. が Liferay DXP 7.0 を初めて導入し、アップグレードの経験がない場合 がデータベースをシャード化したい場合、上記の理由によりシャード化することができない場合があります。 スケーラブルなデータベース管理のための他の選択肢を検討する。
  2. レガシーバージョンからのアップグレードの場合、 portal-ext.properties の設定が適用されず、エラーとなる場合があります。

予防のためのヒント

  1. Liferay DXP 7.0にアップグレードする前に、すべてのデータのバックアップを検討してください。 システムがアップグレード処理を完了したら、データが失われていないことを確認します。
この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています