最終更新日: 2014年5月1日
Squid Home / Index

ディレクティブ: adaptation_service_set

以前の名前:
動作条件: --enable-ecap または --enable-icap-client
デフォルト値: none
提案された設定:
冗長サービスと同じような順序セットを構成します。
ホットスタンバイまたはバックアップ適応サーバーが利用可能である場合に便利です。

adaptation_service_set set_name service_name1 service_name2 ...
名づけられたサービスは、セットした宣言の順序で使用される。
セットからの最初の適用可能な適応サービスは最初に使用されます。
次の該当するサービスは、前のサービスのトランザクションが失敗し適応すべきメッセージが損なわれていない場合に限り試されます。

適応が開始されると、それらのセットに含まれていなかったかのように、破損したサービスは無視されます。
破損サービスはダウンオプションのサービスです。

セット内のサービスには、同じベクタポイントにアタッチ(例えば、 pre-cache)され、同じ適応方法(例えば、REQMOD)を使用する必要があります。

セット内のすべてのサービスがオプションである場合には、適応障害はバイパスできます。
セット内のすべてのサービスが不可欠である場合は、1つのサービスでのトランザクション障害は、依然としてセットの別のサービスを使用して再試行することができますが、すべてのサービスが失敗したときにはマスタ·トランザクションも同様に失敗します。

セットは、オプションおよび不可欠なサービスを含んでいるかもしれません。しかし、それは壊れたサービスが無効になる事で、以前にバイパス可能な障害が致命的になる驚くべき結果をもたらす可能性があります。
技術的に、重要なのは最後の失敗したサービスの迂回性です。

adaptation_access と adaptation_service_chain を参照してください。

例:
adaptation_service_set svcBlocker urlFilterPrimary urlFilterBackup
adaptation service_set svcLogger loggerLocal loggerRemote

Topへ戻る

Copyright© 1998-2014 ROBATA.ORG