1
0
mirror of https://github.com/chai2010/advanced-go-programming-book.git synced 2025-05-24 04:22:22 +00:00

update cr

This commit is contained in:
Xargin 2018-09-01 02:06:51 +08:00
parent 8ca7e3c6c2
commit 63090d45ab

View File

@ -125,6 +125,8 @@ hello world
#### 消息生产
生产消息只要指定 subject 即可:
```go
package main
@ -154,6 +156,10 @@ func main() {
#### 消息消费
直接使用 nats 的 subscribe api 并不能达到任务分发的目的,因为 pub sub 本身是广播性质的。所有消费者都会收到完全一样的所有消息。
除了普通的 subscribe 之外nats 还提供了 queue subscribe 的功能。只要提供一个 queue group 名字(类似 kafka 中的 consumer group),即可均衡地将任务分发给消费者。
```go
package main