**
RabbitMQ工作模式–Wok模式
**
特点:一个消息只能被一个消费者获取。架构图:
相比Simple模式,work模式多了一个消费端。Work模式最大的特点就是可以实现负载均衡的作用。
package main
import (
"fmt"
"rabbitmq/RabbitMQ"
"strconv"
"time"
)
func main() {
rabbitmq := RabbitMQ.NewRabbitMQSimple("" +
"imoocSimple")
for i := 0; i <= 100; i++ {
rabbitmq.PublishSimple("Hello imooc!" + strconv.Itoa(i))
time.Sleep(1 * time.Second)
fmt.Println(i)
}
}
package main
import "rabbitmq/RabbitMQ"
func main() {
rabbitmq := RabbitMQ.NewRabbitMQSimple("" +
"imoocSimple")
rabbitmq.