これを行いますすぐには何もありません。複製サブシステムは、少数のノードを頻繁に複製するのには適していません。
したがって、カスタムソリューションを作成するか、これを行うサードパーティのソリューションを検討する必要があります。 Simflofyが一例です。もう1つの例はParashift Alfstreamモジュールです。ファイルシステムに1つまたは複数のファイルをエクスポートする
- 書き込みコード:
これを自分自身で開発したい場合
は、私はあなたのような何かを示唆しています。これは、ソースリポジトリとすべてのターゲットリポジトリで共有されるストレージである必要があります。
- 各ファイルの横に、カスタムプロパティとプロパティ値を含むファイルのメタデータを記述するマニフェストファイルを作成します。バルクファイルシステムインポートツールがインポートを実行するときに期待するのと同じ形式を使用する必要があります。
- エクスポートされたデータの格納場所とインポート先を示すメッセージをキューに追加します。
- ターゲット・リポジトリで、キューにサブスクライブするリスナーを作成します。
- リスナーがメッセージを取得すると、ターゲットシステムでバルクファイルシステムのインポートを開始できます。 BFSITは、ファイルをインポートし、ステップ2で生成したマニフェストファイルに記述されているようにメタデータを設定します。
- オプションで、ターゲットシステムは、インポートが実行されたことを通知する別のメッセージをキューに置くことができますタスクを完了するためにピックアップします。
Apache Camelを使用して成功した人もいますが、厳密には必要ではありません。
Alfrescoのインスタンスを別のインスタンスにエクスポートするか、またはAlfrescoから別の(ただしCMISを話す)リポジトリにエクスポートするかどうかを指定します。 – Gagravarr
自動レプリケーションはオプションですか? – Akah
@Gagravarr、preprod、sandbox、QAc環境のような別のアルフレースインスタンスにエクスポート –