From b56efd6e9f5375bb84c2a643e7733460fb14b337 Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Mon, 28 Jul 2014 02:48:35 +0200 Subject: misc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- doc/protocols | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) (limited to 'doc') diff --git a/doc/protocols b/doc/protocols index 449f669..fe6ca16 100644 --- a/doc/protocols +++ b/doc/protocols @@ -77,7 +77,10 @@ Conditionally required header: Length Optional header: Action Remove availability for registry if `remove`. - Wait until listed commands are available if `wait`. + Wait until listed commands are available if `wait`, + however if a protocol becomes unavailable during this + wait period it will still be counted as available for + this wait action. Send a list of availability commands if `list`. Message: List of values for the header `Command` that you implement @@ -93,3 +96,17 @@ Reference implementation: mds-registry --------------------------------------------------------------------- +Command: reregister + Request that all servers resends `Command: register` with either + `Action: add` or without the `Action` header (does the same thing) + +Purpose: Rebuild registry created with `Command: register` if the + registry server crashes + +Compulsivity: highly recommended (infrastructure), programs may + think a protocol is not supported of the registry + server crashes if you do not implement this in your + server + +--------------------------------------------------------------------- + -- cgit v1.2.3-70-g09d2