インデックスのアップグレード
Swarmのインデックスのアップグレードプロセスは、以下の構成項目を使用することにより、Swarmシステムの仕様に合わせて設定することができます。
バージョン2017.3以降のSwarmをアップグレードする場合は、インデックスをアップグレードする必要はありません。
構成情報を変更しても、構成キャッシュを再ロードしない限り、その構成情報がSwarmで使用されることはありません。構成キャッシュを再ロードすると、変更した構成情報がSwarmで強制的に使用されます。Swarm構成キャッシュを再ロードするには、admin ユーザまたはsuper ユーザでなくてはなりません。[ユーザID]ドロップダウンメニューに移動して[システム情報]を選択し、[キャッシュ情報]タブをクリックしてから[構成の再ロード]ボタンボタンをクリックします。
status_refresh_interval
status_refresh_interval
項目を使用して、インデックスのアップグレード状況を表示するページの更新頻度を設定します。デフォルト値は10秒です。
<?php
// this block should be a peer of 'p4'
'upgrade' => array(
'status_refresh_interval' => 10, //Refresh page every 10 seconds
),
batch_size
batch_size
項目を使用して、メモリ内に保持して各バッチで処理するレビューの数を設定します。Swarmマシンのシステムメモリに応じて、この項目の値を調整してください。デフォルト値は1000件です。
例:
128MBなど、Swarmマシンのメモリ量が少ない場合は、batch_size
の値として「1000」を指定すると、アップグレード処理の速度が大幅に低下する可能性があります。このような場合は、より小さな値をbatch_size
に設定してください。
<?php
// this block should be a peer of 'p4'
'upgrade' => array(
'batch_size' => 1000, //Fetch 1000 reviews to lower memory usage
),