zoukankan      html  css  js  c++  java
  • rabbitmq简单用法补充

      看过网上太多的例子,照着步骤,可以实现简单的发消息,接收消息。一般是没有设定任何条件,如果想设置自己的消息通道,还是要设置一些东西!

      http://localhost:15672是rabbitmq的服务器图形化界面,首先用guest账号登录进去

      切换到Admin大tab,然后add user,填写自己的信息,只需username和password

        

      右上角有virtual host,新创建一个virtual host,只需name

      创建成功,就可以在列表中看到你自己创建的virtual host

        

    还需编辑,点击virtual name即可,在Permissions项目下为已创建的virtual host添加用户。

        

    添加完之后,就可以看到user列表中有一列属性Can access virtual hosts,其中就有刚刚创建的virtual hos。

        

    一个user可以添加多个virtual host,一个virtual host可以有多个queue。到此,rabbitmq服务端的基本设置就OK了。

      在代码中连接rabbitmq server时,在接收端和发送端都需要为ConnectionFactory对象设置对应的参数,需要刚刚在rabbitmq server创建的virtual host,user,password。

        

    这时候,就可以用自己创建的通道发送和接收消息了。可以多复制几个接收端和发送端,测试一下在不同的virtual host,不同的通道发送消息。测试的时候,可以点击rabbitmq的服务器图形化界面的overview,connections,channels,exchange,queue可以查看当前动作对应的状态。

        

      

      

  • 相关阅读:
    php扩展开发函数
    python里面的引用
    apk的包名修改
    python3.3中print换行
    Project Euler Problem4
    Project Euler Problem5
    Project Euler Problem3
    通过电脑来访问手机站点——UserAgent和UserDataDir的应用
    LJX的校园:社会实践的任务
    连续和最大
  • 原文地址:https://www.cnblogs.com/July74/p/5190562.html
Copyright © 2011-2022 走看看