想要使用AMQP作为一个中间件,实现发布订阅功能,通过查找资料,知道了RabbbitMQ,便开始简单研究了一下。
首先是安装RabbitMQ Server ,下载地址http://www.rabbitmq.com/download.html,其中有各种版本;
点击运行安装,会提醒没有安装erl,根据提示去下载erl即可,我都是傻瓜式安装的,网上说可以去网站测试是否安装成功,但我的就进不去,不过测试后也是可以用的。
安装好后,点击sbin--rabbitmq-server.bat,即可启动RabbitMQ服务器。
成功后显示:
因为使用端口5672,所以我也查看了一下端口使用情况:
在开始-运行,输入CMD打开命令行界面,输入命令
netstat -ano | findstr"5672"(注5672是你想要看查看的端口号)
就会输出包含5672端口使用的情况
具体对应的行是
协议 本地地址 外部地址 状态 PID
如果想看某个进程具体是哪个进程可以使用下面命令
tasklist | findstr "52436"(注52436是进程的id即PID)
可以看出,端口5672被erl