- 博客(6)
- 收藏
- 关注
原创 Rabbit MQ 使用(五)
package mainimport ( "context" "fmt" "github.com/streadway/amqp" "learning_tools/rabbitmq/mq" "time")/**在这里我会建立二个消费者和一个生产者*/func main() { ctx, cancel := context.WithCancel(context.Background()) //生产者 go Sample(ctx) //消费.
2020-09-25 09:15:47 60
原创 Rabbit MQ 使用(四)
package mainimport ( "context" "fmt" "github.com/streadway/amqp" "learning_tools/rabbitmq/mq" "time")/**这里使用direct类型交换器把消息投递到 BindingKey 和 RoutingKey 完全匹配的队列中*/func main() { ctx, cancel := context.WithCancel(context.Background(.
2020-09-24 16:51:43 71
原创 Rabbit MQ 使用(三)
package mainimport ( "context" "fmt" "github.com/streadway/amqp" "learning_tools/rabbitmq/mq" "time")/**不使用交换器直接向队列写入消息*/func main() { ctx, cancel := context.WithCancel(context.Background()) conn, err := amqp.Dial("amqp://gu.
2020-09-24 16:36:07 73
原创 Rabbit MQ 使用(二)
package mainimport ( "context" "fmt" "github.com/streadway/amqp" "learning_tools/rabbitmq/mq" "time")/**开始使用*/func main() { ctx, cancel := context.WithCancel(context.Background()) //生产者 go Sample(ctx) //消费者 go mq.S.
2020-09-24 15:49:11 54
原创 Rabbit MQ 使用(一)
package mainimport "github.com/streadway/amqp"/**RabbitMQ 就是 amqp 协议的Erlang的实现。AMQP的模型架构的主要角色,生产者、消费者、交换器、队列。*/func main() { // connection //生产者与RMQ Server之间建立的TCP连接。 connection, err := amqp.Dial("amqp://guest:guest@localhost:5672") .
2020-09-24 15:43:52 115
原创 Rabbit MQ安装
一、获取镜像#指定版本,该版本包含了web控制页面docker pull rabbitmq:management二、运行镜像#方式一:默认guest 用户,密码也是 guestdocker run -d --hostname my-rabbit --name rabbit -p 15672:15672 -p 5672:5672 rabbitmq:management#方式二:设置用户名和密码docker run -d --hostname my-rabbit --name rabb
2020-09-24 15:37:04 75
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人