Open Source API Gateway
2. Enterprise Integration Patterns

clusterNotification

Version

Receives control requests at /clustermanager/{up|down|takeout}, with host and port (and optional balancer/cluster) query parameters, and applies them to update a load balancer's node status. Responds with 204 on success, 400 when required parameters are missing or invalid, and 403 when the request's time parameter is older than timeout.

Syntax

clusterNotification:
timeout: <int>
clusterNotification:
  timeout: <int>

Sample

<api port="2000">
<request>
<clusterNotification validateSignature="true" keyHex="6f488a642b740fb70c5250987a284dc0" timeout="5000" />
</request>
</api>
<api port="2000">
  <request>
    <clusterNotification validateSignature="true" keyHex="6f488a642b740fb70c5250987a284dc0" timeout="5000" />
  </request>
</api>

Attributes

NameRequiredDefaultDescriptionExamples
timeoutfalse-Timestamp invalidation period. (0=unlimited)5000

Can be used in