栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

NSQ单节点和集群搭建

NSQ单节点和集群搭建

文章目录

NSQ简介NSQ搭建

单节点搭建集群搭建 参考链接

NSQ简介

NSQ是由四个重要组件构成:

nsqd:一个负责接收、排队、转发消息到客户端的守护进程nsqlookupd:管理拓扑信息并提供最终一致性的发现服务的守护进程nsqadmin:一套Web用户界面,可实时查看集群的统计数据和执行各种各样的管理任务utilities:常见基础功能、数据流处理工具,如nsq_stat、nsq_tail、nsq_to_file、nsq_to_http、nsq_to_nsq、to_nsq NSQ搭建

下载和解压安装包,再安装包里bin文件下的nsq*文件复制到/bin下,方便部署

$ apt update
$ mkdir nsq
$ cd nsq
$ wget https://github.com/nsqio/nsq/releases/download/v1.2.1/nsq-1.2.1.linux-amd64.go1.16.6.tar.gz
$ tar -xvf nsq-1.2.1.linux-amd64.go1.16.6.tar.gz
$ cd nsq-1.2.1.linux-amd64.go1.16.6/bin/
$ cp nsq* /bin
$ mkdir -p /var/lib/nsqadmin
$ mkdir -p /var/lib/nsqd/data
$ mkdir -p /var/lib/nsqlookupd
单节点搭建

服务器IP:10.0.24.248

#创建systemd关于nsqlookupd的配置文件
$ cat < 
集群搭建 

在三台服务器(10.0.24.249,10.0.24.250,10.0.24.251)下分别执行以下脚本。
以10.0.24.249为主节点,搭建WEB管理界面和节点服务nsqlookupd,其他节点lookupd-tcp-address地址指向的lookupd服务器IP地址
10.0.24.249服务器上执行以下脚本

#创建systemd关于nsqlookupd的配置文件
$ cat < 

10.0.24.250上执行以下脚本

#创建systemd关于节点的配置文件
$ cat < 

10.0.24.251上执行以下脚本

#创建systemd关于节点的配置文件
$ cat < 
参考链接 

Linux/Windows下快速搭建和配置NSQ
NSQ go实现的,部署简单

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/708129.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号