aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorjason2015-12-04 17:15:05 -0700
committerjason2015-12-04 17:15:05 -0700
commite59910fd96b38ec930128220fbdd67af4586e0d8 (patch)
tree32e5de7fe64794b142de6f02b67d1ea2571d781d /docs
parentfff3c0c9337fefac954614855c11087626ae9677 (diff)
downloadeventmq-e59910fd96b38ec930128220fbdd67af4586e0d8.tar.gz
eventmq-e59910fd96b38ec930128220fbdd67af4586e0d8.zip
fix to logging, send multiple messages to workers
- JobManager now replies with READY when it's 'finished' with the job to requeue the worker in the broker. - some improvements to logging that prevents duplicate messages
Diffstat (limited to 'docs')
-rw-r--r--docs/protocol.rst6
1 files changed, 3 insertions, 3 deletions
diff --git a/docs/protocol.rst b/docs/protocol.rst
index 86491dc..e468b06 100644
--- a/docs/protocol.rst
+++ b/docs/protocol.rst
@@ -5,7 +5,7 @@ EventMQ Protocol Specification
5 5
6Goals 6Goals
7===== 7=====
8The EventMQ Protocol (eMQP) defines a reliable service-oriented request-reply and pub-sub dialog between a set of clients, a broker, and a set of workers. This goal is to 8The EventMQ Protocol (eMQP) defines a reliable service-oriented request-reply and pub-sub dialog between a set of clients, a broker, and a set of workers. This goal is to
9 9
10The goals are to: 10The goals are to:
11 11
@@ -13,7 +13,7 @@ The goals are to:
13 * Allow requests to be routed to workers by an abstracted service name. 13 * Allow requests to be routed to workers by an abstracted service name.
14 * Detect disconnected peers through heartbeating. 14 * Detect disconnected peers through heartbeating.
15 * Allow for message tracing and debugging. 15 * Allow for message tracing and debugging.
16 16
17 17
18License 18License
19======= 19=======
@@ -69,7 +69,7 @@ FRAME Value Description
69====== ============== =========== 69====== ============== ===========
700 _EMPTY_ leave empty 700 _EMPTY_ leave empty
711 eMQP/1.0 Protocol version 711 eMQP/1.0 Protocol version
722 READY command 722 REQUEST command
733 _MSGID_ A unique id for the msg 733 _MSGID_ A unique id for the msg
744 _QUEUE_NAME_ the name of the queue the worker belongs to 744 _QUEUE_NAME_ the name of the queue the worker belongs to
755 _HEADERS_ dictionary of headers. can be an empty set 755 _HEADERS_ dictionary of headers. can be an empty set