RabbitMQ 3 运行管理Rabbit

服务器管理----启动和停止节点

权限配置

使用统计

Rabbitmq和Erlang问题疑难解决 

 

启动节点

         节点指Rabbitmq服务器实例   事实上节点描述着一个Erlang节点运行运行着一个应用程序。  erlang也有虚拟机,虚拟机每个实例称为节点,不同于jvm 多个ERlang程序可以运行在同一节点。

            应用程序由于某些原因崩开了  节点会自动尝试重启应用程序,一个应用虽然崩溃了,节点仍是运行状态。   

 启动运行节点很简单, 只需rabbitmq目录下找到,/sbin目录,运行。/rabbitmq-server    查看控制台,你会发现不同的Rabbitmq子系统运行起来了,并准备好处理消息。   启动出错  看日志文件  也可以增加-detached方式启动节点                                                                                                                                       

停止节点  :有两种方式  干净的方式和肮脏得方式   运行rabbitmq连接到控制台时,ctrl-c可以看到一些内容    obort关闭整个节点

       干净:安装目录下./sbin/rabbitmqctl  stop时  它和本地节点通信指示其干净的关闭。

         关闭和重启rabbitmq   有时候你只想重启Rabbitmq应用程序,同时保持erlang节点运行,这对集群来说是必须的。

 Rabbit配置文件       

          像绝大多数服务器应用程序一样,RabbitMQ允许你设置系统范围得可调参数并通过配置文件进行设置。

RabbitMQ  3  运行管理Rabbit

 

 1是开启配置数组

4.是关闭数组

mnesia  指数据库配置选项   *(存储交换器和数据库元数据)

rabbit(rabbitmq特定的配置选项)每个选项表达为name,value

请求许可 

          管理用户  用户是访问控制的基本单元  针对一到多个vhost  可以有不同的权限,并使用标准的名字和密码认证用户。操作通过ctl完成。add   delete

        删除用户 所有得    访问控制条目都会从Rabbit权限数据库中自动删除

                    list——user查看当前服务器有多少用户 

                     change_password更改密码得用户名称和新密码

rabbit权限系统

         1.6.0版本开始实现了一套控制列表(ACL)风格得权限系统。

以前只允许,授权得vhost,用户可以做任何事。    新的权限系统允许大量细粒度控制,同同时允许用户读。写和·配置权限。

  

每一条访问控制条目有以下四部分组成:

      被授予访问权限得用户

    权限控制应用的vhost

   需要授予的读写配置

   权限范围   用于客户端还是服务端得队列和交换器

                                                    访问控制条目无法 跨越vhost

检查  查看数据统计

             rabbitmqctl list_queues  输出已经声明的队列  

              名字 消息数目  消费者数目   内存

            rabbitmqctl list_queues    name  message   consumers   memory

            auto——delete   声明队列使用的属性

            查看交换器和绑定     list_exchange

修复RabbitMq:疑难解答

             Erlang cookie

              当开始使用Rabbitmq时,一些常见错误是badrpc和nodedown。 经常在ctl得情况下发生。取代期望结果得是错误消息得反馈。

             erlang节点通过交换作为秘密令牌得erlang cookie以获得认证

              Mnesia   存储队列,交换器,绑定等信息。rabbitmq启动第一步就这个,这个启动不了就是rabbitmq失败。

     启动不了原因:1.mnesia_base 目录权限得问题。    表格读取失败  可能主机名修改了。

                

             

 

 

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 

上一篇:神奇的“狼抓兔子”(absolute security Place)


下一篇:【Canvas】狗撵兔子和贝塞尔曲线