安装
Binary Releases
为 linux 和 darwin 预编译二进制文件 (nsqd
, nsqlookupd
, nsqadmin
, 以及所有的例子应用),可用来下载。
当前稳定 Release 版本: v0.3.5
老的稳定 Release 版本
- nsq-0.3.2.darwin-amd64.go1.4.1.tar.gz
- nsq-0.3.2.linux-amd64.go1.4.1.tar.gz
- nsq-0.3.1.darwin-amd64.go1.4.1.tar.gz
- nsq-0.3.1.linux-amd64.go1.4.1.tar.gz
- nsq-0.3.0.darwin-amd64.go1.3.3.tar.gz
- nsq-0.3.0.linux-amd64.go1.3.3.tar.gz
- nsq-0.2.31.darwin-amd64.go1.3.1.tar.gz
- nsq-0.2.31.linux-amd64.go1.3.1.tar.gz
Docker
OSX
$ brew install nsq
从源文件编译
Pre-requisites
编译
NSQ 使用 gpm 来管理依赖文件。 编译源文件,gpm
是首选方案。
$ gpm install
$ go get github.com/bitly/nsq/...
NSQ 保持了 go get
兼容,但是不推荐,因为之后不能保证仍然能稳定编译。
Testing
$ ./test.sh