windows坏境下NATS服务搭建与测试

来源:互联网 发布:spu sku 数据库设计 编辑:程序博客网 时间:2024/06/11 09:34

NATS服务器是一个开源软件

目前有LINUX版、MAC版、WINDOWS版

下面基于WINDOWS版本介绍一下服务器部署已经测试过程

参考nats官网

一、配置GO环境


因为nats使用golang编写的,由官网描述知道,for running NATS,我们应该"set up your Go environment"

下载以及安装golang


golang下载地址

本人电脑系统为win7-64bit,所以采用go1.6.1.windows-amd64.msi

安装过程略,值得注意是不能有中文路径、不能有中文路径以及不能有中文路径

配置环境

go环境配置大致和jdk环境配置差不多
需要注意三个地方:
新建GOROOT变量,值为go安装目录.我的是E:\Go\
新建GOPATH变量,值为自己定义的go工作目录,我的是E:\GoWorkspace

在Path变量后面添加;E:\Go\bin;E:\GoWorkspace\bin

配置完成后在控制台输入go命令查看是否成功



go测试

在工作目录下创建helloWorld.go
编辑如下类容:
package main


import "fmt"


func main() {
fmt.Println("Hello World!")
}
进入目录输入go run helloWorld.go命令
出现Hello World!,测试成功


二、NATS服务端安装

控制台运行
go get github.com/nats-io/gnatsd
我的已经安装过,显示已经存在


运行命令gnatsd
启动gnatsd

显示已经启动完成,默认状态先是通过4222端口连接

通过命令
gnatsd -m XXX
也可以指定端口




三、测试发布与订阅

在nats服务开启的状态下,打开另外两个控制台作为发布者和订阅者

通过telnt IP 4222连接
本机测试 telnet 127.0.0.1 4222
连上后输出


表示连接成功
再次点击回车后自动断开连接





0 0
原创粉丝点击