I would like to get a little bit of clarification regarding concurrent requests handling in RabbitMQ. At present I am involved in a project that requires to handle 1 lakh (0.1 million) concurrent requests. The receiving end of these requests is NGINX and from there we use CGI to forward the request to php (php-fpm). The next requirement is to get the payload of these message to a logging module using RabbitMQ. We are using phpamqplib client library for this. Upto 10k concurrent connections the rabbitmq passes messages without much delay. But as the concurrent request increases the delay to get all messages at consumer side increases. I tried implementing Singleton in php to reuse connection but it is not possible since state is not maintained between processes in PHP. Has anybody used phpamqlip to forward above 10k concurrent requests to RabitMq without delay in any method including Singleton in php?
--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-user...@googlegroups.com.
To post to this group, send email to rabbitm...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.