1
0
mirror of https://github.com/taigrr/nats.docs synced 2025-01-18 04:03:23 -08:00

updating docs

This commit is contained in:
ainsley
2019-06-25 09:16:24 -05:00
parent 16c3d70e6f
commit 736dfcad00
153 changed files with 1038 additions and 5808 deletions

View File

@@ -1376,9 +1376,9 @@
<ul class="articles">
<li class="chapter " data-level="4.7.1" data-path="../../../nats_docker/tutorial.html">
<li class="chapter " data-level="4.7.1" data-path="../../../nats_docker/nats-docker-tutorial.html">
<a href="../../../nats_docker/tutorial.html">
<a href="../../../nats_docker/nats-docker-tutorial.html">
Tutorial
@@ -1609,9 +1609,9 @@
<ul class="articles">
<li class="chapter " data-level="5.5.1" data-path="../../../nats_tools/nats_top/tutorial.html">
<li class="chapter " data-level="5.5.1" data-path="../../../nats_tools/nats_top/nats-top-tutorial.html">
<a href="../../../nats_tools/nats_top/tutorial.html">
<a href="../../../nats_tools/nats_top/nats-top-tutorial.html">
Tutorial
@@ -2212,20 +2212,7 @@
<ul class="articles">
<li class="chapter " data-level="8.9.1" data-path="../../monitoring/enabling.html">
<a href="../../monitoring/enabling.html">
Enabling
</a>
</li>
<li class="chapter " data-level="8.9.2" data-path="../../monitoring/endpoints.html">
<li class="chapter " data-level="8.9.1" data-path="../../monitoring/endpoints.html">
<a href="../../monitoring/endpoints.html">
@@ -2353,7 +2340,7 @@
<section class="normal markdown-section">
<h1 id="queue-group"><a name="queue-group" class="plugin-anchor" href="#queue-group"><i class="fa fa-link" aria-hidden="true"></i></a>Queue Group</h1>
<h1 id="queue-group-in-nats-streaming"><a name="queue-group-in-nats-streaming" class="plugin-anchor" href="#queue-group-in-nats-streaming"><i class="fa fa-link" aria-hidden="true"></i></a>Queue Group in NATS Streaming</h1>
<p>When consumers want to consume from the same channel but each receive a different message, as opposed to all receiving the same messages, they need to create a queue subscription. When a queue group name is specified, the server will send each messages from the log to a single consumer in the group. The distribution of these messages is not specified, therefore applications should not rely on an expected delivery scheme.</p>
<p>After the first queue member is created, any other member joining the group will receive messages based on where the server is in the message log for that particular group. That means that starting position given by joining members is ignored by the server.</p>
<p>When the last member of the group leaves (subscription unsubscribed/closed/or connection closed), the group is removed from the server. The next application creating a subscription with the same name will create a new group, starting at the start position given in the subscription request.</p>
@@ -2402,7 +2389,7 @@
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"Queue Group","level":"6.3.2.3","depth":3,"next":{"title":"Redelivery","level":"6.3.2.4","depth":3,"path":"nats_streaming/channels/subscriptions/redelivery.md","ref":"nats_streaming/channels/subscriptions/redelivery.md","articles":[]},"previous":{"title":"Durable","level":"6.3.2.2","depth":3,"path":"nats_streaming/channels/subscriptions/durable.md","ref":"nats_streaming/channels/subscriptions/durable.md","articles":[]},"dir":"ltr"},"config":{"plugins":["prism","-sharing","-highlight","include-html","toggle-chapters","anchors","edit-link"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"prism":{"lang":{"ascii":"markup","text":"markup"}},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"include-html":{},"fontsettings":{"theme":"white","family":"sans","size":2},"edit-link":{"label":"","base":"https://github.com/nats-io/docs/edit/master"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"toggle-chapters":{}},"theme":"default","author":"The NATS Maintainers","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"NATS","gitbook":"*","description":"Administrative, developer and conceptual documentation for the NATS messaging system."},"file":{"path":"nats_streaming/channels/subscriptions/queue-group.md","mtime":"2019-05-30T22:52:52.326Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-24T18:36:56.167Z"},"basePath":"../../..","book":{"language":""}});
gitbook.page.hasChanged({"page":{"title":"Queue Group","level":"6.3.2.3","depth":3,"next":{"title":"Redelivery","level":"6.3.2.4","depth":3,"path":"nats_streaming/channels/subscriptions/redelivery.md","ref":"nats_streaming/channels/subscriptions/redelivery.md","articles":[]},"previous":{"title":"Durable","level":"6.3.2.2","depth":3,"path":"nats_streaming/channels/subscriptions/durable.md","ref":"nats_streaming/channels/subscriptions/durable.md","articles":[]},"dir":"ltr"},"config":{"plugins":["prism","-sharing","-highlight","include-html","toggle-chapters","anchors","edit-link"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"prism":{"lang":{"ascii":"markup","text":"markup"}},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"include-html":{},"fontsettings":{"theme":"white","family":"sans","size":2},"edit-link":{"label":"","base":"https://github.com/nats-io/docs/edit/master"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false},"anchors":{},"toggle-chapters":{}},"theme":"default","author":"The NATS Maintainers","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"NATS","gitbook":"*","description":"Administrative, developer and conceptual documentation for the NATS messaging system."},"file":{"path":"nats_streaming/channels/subscriptions/queue-group.md","mtime":"2019-06-25T14:14:34.661Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-25T14:14:50.838Z"},"basePath":"../../..","book":{"language":""}});
});
</script>
</div>