Federation Upstreams

Upstreams

<% if (upstreams.length > 0) { %> <% if (vhosts_interesting) { %> <% } %> <% for (var i = 0; i < upstreams.length; i++) { var upstream = upstreams[i]; %> > <% if (vhosts_interesting) { %> <% } %> <% } %>
Virtual HostName URI Prefetch Count Reconnect Delay Ack mode Trust User-ID Exchange Max Hops Expiry Message TTL HA Policy Queue Consumer tag
<%= fmt_string(upstream.vhost) %><%= link_fed_conn(upstream.vhost, upstream.name) %> <%= fmt_shortened_uri(fmt_uri_with_credentials(upstream.value.uri)) %> <%= upstream.value['prefetch-count'] %> <%= fmt_time(upstream.value['reconnect-delay'], 's') %> <%= fmt_string(upstream.value['ack-mode']) %> <%= fmt_boolean(upstream.value['trust-user-id']) %> <%= fmt_string(upstream.value['exchange']) %> <%= upstream.value['max-hops'] %> <%= fmt_time(upstream.value.expires, 'ms') %> <%= fmt_time(upstream.value['message-ttl'], 'ms') %> <%= fmt_string(upstream.value['ha-policy']) %> <%= fmt_string(upstream.value['queue']) %> <%= fmt_string(upstream.value['consumer-tag']) %>
<% } else { %>

... no upstreams ...

<% } %>

Add a new upstream

<% if (vhosts_interesting) { %> <% } else { %> <% } %>

General parameters

*
*
s

Federated exchanges parameters

ms
ms

Federated queues parameter

URI examples