通过nginx执行RabbitMq

7kjnsjlb  于 2022-11-08  发布在  RabbitMQ
关注(0)|答案(1)|浏览(236)

我想通过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执行队列。

z4bn682m

z4bn682m1#

为此,您需要使用stream模块

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

相关问题