<?php while(1){ // 出队处理 } ?>
rabbitmq 应该也可以自己实现一个生产者消费者模式的队列吧。比如你可以轮询去消费队列, 当队列中没有数据的时候消费者就阻塞住。当有新的数据进入时,提醒一下消费者。
java 与RabbitMQ 也是通过类型socket 的方式请求: http://blog.163.com/guohuan88328@126/blog/static/69430778201381551841433/ java 对于多线程处理肯定比php强,所以瓶颈:php 大部分处理在cpu,而java 大部分在于内存 。 php在RabbitMQ使用目前只能用脚本循环来消费消息,当然应该还有其他方式。 php想要到达最优,消费端需要降低处理业务所消耗的时间减少对cpu压力, 能做异步的就做异步, 能做分布式计算的就做分布式计算
20,359
社区成员
19,658
社区内容
加载中
试试用AI创作助手写篇文章吧