• ubuntu环境下homestead安装运行nsq


    1、使用管理员权限打开cmd或者git bash,进入到Homestead目录下,启动虚拟机

           vagrant up

    2、下载nsq安装文件

          在指定目录下下载nsq文件
      wget https://s3.amazonaws.com/bitly-downloads/nsq/nsq-1.1.0.linux-amd64.go1.10.3.tar.gz
          解压文件
          tar zxvf nsq-1.1.0.linux-amd64.go1.10.3.tar.gz
          mv nsq-1.1.0.linux-amd64.go1.10.3 /usr/local/
      cd /usr/local/
         做个软链, 最终 /usr/local/nsq 将作为使用目录
      ln -s nsq-1.1.0.linux-amd64.go1.10.3 nsq
    3、启动进程
          进入到nsq目录下面
          cd  /usr/local/nsq/bin$ sudo ./nsqlookupd
      4160 TCP 用于接收nsqd的广播
      4161 HTTP 用于接收客户端发送的管理和发现操作请求(增删话题,节点等管理查看性操作等, 真正的生产与消费使用的是nsqd的4151端口)
    4、启动nsqd

    ./nsqd --lookupd-tcp-address=10.0.2.2:4160 -broadcast-address 10.0.2.2 -data-path /data&

    参数说明:
      --lookupd-tcp-address 指定nsqlookupd的ip和端口, 广播自身信息和状态给nsqlookupd
      -broadcast-address 是用指定的地址与各个组件进行通信, 默认会使用主机名, 主机名不通时使用ip地址代替
      -data-path 落地数据保存的地方
        监听端口:
        4150 TCP
        4151 HTTP
    5、启动nsqadmin nsqadmin (提供WEB UI界面(看板))
           ./nsqadmin --lookupd-http-address=10.0.2.2:4161
      参数:
       --lookupd-http-address 指定从那个nsqlookupd服务读取信息
      监听端口:
        4171 HTTP
      浏览器打开UI界面
                 http://x.x.x.x:4171
     
     
      
     


  • 相关阅读:
    P1962 斐波那契数列(矩阵加速DP)
    P1939 【模板】矩阵加速(数列)
    剑指04.重建二叉树
    剑指03.从尾到头打印链表
    剑指02.替换空格
    剑指01.二维数组中的查找
    Python绘图学习笔记(待完善)
    时间观念 目标观念
    购房交税
    可以不做会计,但是不能不懂会计
  • 原文地址:https://www.cnblogs.com/huangguojin/p/10623441.html
Copyright © 2020-2023  润新知