通过nginx执行RabbitMq

时间:2017-09-29 15:27:05

标签: nginx rabbitmq

我想通过nginx执行操作。

喜欢:

MQ->addQueue("work","to do");
//This queue performs to nginx listener or connection
server {
    listen 5672; // or connect
    proxy_pass http://stream_workers
}
//Then 
Worker->on('work',httpData->{body:"to do"});

基本上将作业转换为http请求。

我的问题是我无法找到任何将nginx连接到rabbitmq以执行队列的模块。

1 个答案:

答案 0 :(得分:1)

您需要stream模块

stream {
  server {
    listen 5672;
    proxy_pass rabbitmq:5672;
  }
}