Go语言使用NSQ消息队列

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Go语言使用NSQ消息队列相关的知识,希望对你有一定的参考价值。

参考技术A

重点提示:

这样我们就启动了一个 nsqd 的实例

编写一个消息生产者
nsq_single_product.go

编写一个消息消费者

nsq_single_consumer.go

添加第一个实例

添加第二个实例

消息生产者

nsq_cluster_product.go

消息消费者

nsq_cluster_consumer.go

Go项目收藏

谷歌官方维护了一个基于go语言的开源项目列表:

https://github.com/golang/go/wiki/Projects

Web框架

web.gobeego

Go项目

httpmq:A simple HTTP message queue written in Go with goleveldb, just like httpsqs written in C with Tokyo Cabinet.

NSQ:消息队列,学习一下goroutine和channel的各种使用

lantern:网络底层的东西

minio:存储方面的东西

hprose:反射和RPC

Zenpress:Zenpress is a cms system of written in golang

mixer:a MySQL proxy powered by Go

kingshard:A high-performance MySQL proxy  【开源访谈】Kingshard 作者 陈非 访谈实录

以上是关于Go语言使用NSQ消息队列的主要内容,如果未能解决你的问题,请参考以下文章

2022-12-29:nsq是go语言写的消息队列。请问k3s部署nsq,yaml如何写?

Go消息中间件Nsq系列(七)------go-diskqueue 文件队列实现

消息队列 NSQ 源码学习笔记

12.1 Go nsq

高性能消息队列之nsq

NSQ