通过nginx执行RabbitMq
我想通过nginx执行操作 比如:通过nginx执行RabbitMq,nginx,rabbitmq,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"}); 基本上将作业
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以执行队列的模块。您需要为该模块创建模块
stream {
server {
listen 5672;
proxy_pass rabbitmq:5672;
}
}
这看起来是相反的。我是说。我如何在那里设置凭据。像nginx一样,应该知道如何连接到rabbitmq。基于流的后端无法做到这一点。您必须使用lua+Nginx。我在找类似的东西,你找到这个问题的答案了吗?