エッジ暗号化 クライアント
エッジ暗号化 では 3 つのクライアントを使用して、プロキシがインスタンスを実行中であることをインスタンスに通知したり、プロキシとインスタンスの間の要求を同期したり、潜在的な暗号化後にインスタンスに対するすべてのユーザー要求を転送したりします。
| クライアント | 説明 |
|---|---|
| ハートビート/キープアライブクライアント | このプロキシが稼働していることをインスタンスに通知できるよう、5 秒間隔で ServiceNow インスタンスに要求を送信することを担当します。要求は、Edge プロキシテーブルの last_response_on フィールドを駆動し、その結果、プロキシの状態を駆動します。システムに要求の送信に関する問題がある場合、または要求や要求処理が遅延する場合、その他のクライアント (ユーザートラフィックに対するものを含む) が稼働している場合でも、インスタンスはプロキシを応答なしとしてマークすることがあります。 このクライアントは、インスタンス上のプロキシのオンラインステータスを制御します。 edgeencryption.proxy.keepalive.interval プロパティは、このクライアントのポーリングレートを制御します。デフォルトは 5 (秒) です。 |
| ポーリング/同期クライアント | Edge Encryption 設定 (たとえば、暗号化するテーブル、列、添付ファイルや、キー、ジョブ、ルール、トークン化パターン) に従って同期するよう、プロキシがインスタンスに送信するさまざまな要求を担当します。 edgeencryption.config.poll.interval プロパティは、このクライアントのポーリングレートを制御します。 警告: この設定を変更しないでください。プロキシのポーリング間隔のデフォルト設定を変更すると、インスタンスの Edge Encryption 設定を更新するときに同期が遅延する可能性があります。 |
| デフォルト/ユーザートラフィッククライアント | その他すべてについて、このクライアントはすべてのエンドユーザー要求を処理し、暗号化がある場合はそれを施した後、ServiceNow インスタンスに転送します。このクライアントは、インスタンスからの応答も処理し、復号化がある場合はそれを施した後、エンドユーザーに転送します。 |