zoukankan      html  css  js  c++  java
  • mac下安装并启动RabbitMQ

    前言

      RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而群集和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。
      RabbitMQ是一套开源(MPL)的消息队列服务软件,是由 LShift 提供的一个 Advanced Message Queuing Protocol (AMQP) 的开源实现,由以高性能、健壮以及可伸缩性出名的 Erlang 写成。

    正文

      在django需要使用异步操作的情况下,Celery是一个常用的库。在实际的项目中,Celery又需要依赖RabbitMQ。所以,安装和使用RabbitMq是一切的关键。在macos中一般使用:brew来安装,下面给出安装步骤:

    1 安装更新:brew update
    2 安装rabbitmq:brew install rabbitmq

    rabbitmq的脚本都安装在目录:/usr/local/Cellar/rabbitmq 的sbin下面,也等同于目录:/usr/local/opt/rabbitmq/sbin下
    

    接下来就需要在环境变量中添加:export PATH=$PATH:/usr/local/opt/rabbitmq/sbin 即可:
    这样您可以使用以下命令启动RabbitMQ服务器了:
    rabbitmq-server

    总结

    • 启动celery之前一定要启动rabbitmq-server
    • celery的东西也要熟悉

    参考文档

  • 相关阅读:
    判断pc端或移动端并跳转
    拖动验证码插件
    angularjs 简易模态框
    angularjs 设置全局变量的3种方法
    摄影之HDR
    CentOS上使用yum安装Apache
    CentOs6.5中安装和配置vsftp简明教程
    python 安装easy_install和pip
    linux mysql 操作命令
    .net源码分析
  • 原文地址:https://www.cnblogs.com/dylancao/p/12244991.html
Copyright © 2011-2022 走看看