centos 下安装nsq,配置开机启动服务
来源:互联网 发布:金属探测软件 编辑:程序博客网 时间:2024/06/05 15:15
下载
wget https://s3.amazonaws.com/bitly-downloads/nsq/nsq-1.0.0-compat.linux-amd64.go1.8.tar.gz
解压到/usr/local目录
改名
tar -zxvf nsq-1.0.0-compat.linux-amd64.go1.8.tar.gz -C /usr/local/
cd /usr/local
mv nsq-1.0.0-compat.linux-amd64.go1.8/ nsq-1.0.0
配置开机启动
vi /usr/lib/systemd/system/nsqlookupd.service
[Unit]Description=nsqlookup daemon ServiceAfter=network.target remote-fs.target nss-lookup.target[Service]#Type=PrivateTmp=yesExecStart=/usr/local/nsq-1.0.0/bin/nsqlookupdRestart=on-abort[Install]WantedBy=multi-user.target
vi /usr/lib/systemd/system/nsqd.service
[Unit]Description=nsqd daemon ServiceAfter=network.target remote-fs.target nss-lookup.target[Service]#Type=PrivateTmp=yesExecStart=/usr/local/nsq-1.0.0/bin/nsqd --lookupd-tcp-address=0.0.0.0:4160 --tcp-address=0.0.0.0:4150 --http-address=0.0.0.0:4151 --broadcast-address=192.168.178.128#修改broadcast-addressRestart=on-abort[Install]WantedBy=multi-user.target
vi /usr/lib/systemd/system/nsqadmin.service
[Unit]Description=nsqadmin daemon ServiceAfter=network.target remote-fs.target nss-lookup.target[Service]#Type=PrivateTmp=yesExecStart=/usr/local/nsq-1.0.0/bin/nsqadmin --lookupd-http-address=127.0.0.1:4161Restart=on-abort[Install]WantedBy=multi-user.target
Type没有值时就注释掉,不然注册服务会失败。
头[unit]一定要加,不能省,不然注册服务会失败
注册开机服务
systemctl enable nsqlookupdsystemctl enable nsqdsystemctl enable nsqadminsystemctl is-enabled nsqlookupdsystemctl is-enabled nsqdsystemctl is-enabled nsqadmin
查看服务是否开启
service nsqd status
开启防火墙端口
如果关闭了防火墙,就忽略
防火墙添加4150、4171
4171是web监控端口
firewall-cmd --zone=public --add-port=4150/tcp --permanentfirewall-cmd --zone=public --add-port=4171/tcp --permanent
(–permanent永久生效,没有此参数重启后失效)
重新载入
firewall-cmd --reload
查看
firewall-cmd --zone=public --query-port=4150/tcpfirewall-cmd --zone=public --query-port=4171/tcp
阅读全文
0 0
- centos 下安装nsq,配置开机启动服务
- CentOS 7上安装nsq,并配置系统服务、开机启动
- CentOS 7下安装nsq
- centos下安装tomcat服务为开机自启动
- Centos下安装Redis并配置开机启动
- CentOS 7下Tomcat开机启动服务
- CentOS开机启动服务
- CentOS下配置ORACLE开机自动启动
- CentOS下配置Tomcat开机自启动
- Centos下配置Redis开机启动
- Centos下配置Redis开机启动
- ubuntu 下配置开机启动服务
- ubuntu 下配置开机启动服务
- centos下使用chkconfig命令设置开机启动服务
- Centos 7安装及设置redis自定义服务开机启动
- 小白linux centos安装配置nsq全过程
- 在CentOS下配置自启动服务
- 配置Linux服务下mysql数据库服务开机自启动
- 欢迎使用CSDN-markdown编辑器11111111
- TCP/IP详解卷1:协议(十二)【TCP的坚持定时器,保活定时器】
- 实现由先序、中序序列构造二叉树的算法,实现由后序、中序序列构造二叉树的算法
- Building your Deep Neural Network
- [saiku] 通过管理台配置用户、schema和数据源
- centos 下安装nsq,配置开机启动服务
- HAL层打开Camera底层驱动
- 图
- Android OOM原因总结
- 利用HashMap辅助调整对象结构
- 微信支付:curl出错,错误码:60
- ubuntu 下出现E: Sub-process /usr/bin/dpkg returned an error code
- 关于Hibernate报错 “table” is not mapped
- docker中部署dpdk功能验证