From bbd5611dab2d7cbd76a5425a604c8452469ac8ae Mon Sep 17 00:00:00 2001 From: Anders Svensson Date: Sat, 23 Feb 2013 23:40:29 +0100 Subject: Document distribution config --- lib/diameter/doc/src/diameter.xml | 55 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) (limited to 'lib/diameter/doc/src/diameter.xml') diff --git a/lib/diameter/doc/src/diameter.xml b/lib/diameter/doc/src/diameter.xml index 379e9f0738..df9e03b2da 100644 --- a/lib/diameter/doc/src/diameter.xml +++ b/lib/diameter/doc/src/diameter.xml @@ -1,5 +1,7 @@ erlang:nodes/0'> erlang:make_ref/0'> 1 bsl (32-N).

Defaults to {0,32}.

+ + +

+Multiple Erlang nodes implementing the same Diameter node should +be configured with different sequence masks to ensure that each node +uses a unique range of End-to-End and Hop-by-Hop identifiers for +outgoing requests.

+
+ + +{share_peers, boolean()} + +

+Specifies whether or not peer connections on the local Erlang node +are shared with services on visible nodes (as returned by &nodes;). +Peers shared from remote nodes become available in the candidates list +passed as the second argument to &app_pick_peer; callbacks.

+ +

+Defaults to false.

+ + +

+Peers are only shared with other services of the same name. +Since the value of the &application_opt; alias is the handle +for identifying a peer, both local and remote, as a candidate for an +outgoing request, services that share peers should use the same +aliases for identifying their supported applications.

+
+ + +

+Services that share peers can do so in order to distribute the +implementation of a Diameter node across multiple Erlang nodes, in +which case the participating services should typically be configured +with identical &capabilities;.

+
+
+ +{use_shared_peers, boolean()} + +

+Specifies whether or not the service makes use of peer connections +shared by identically named services on other Erlang nodes.

+ +

+Defaults to false.

+ + +

+A service that does not use shared peers will always pass the empty +list as the second argument of &app_pick_peer; callbacks.

+
-- cgit v1.2.3