Tag: 生产者 消费者

用于消费者程序的multithreading与容器的优缺点

考虑一个RabbitMQ消费者计划。 你可以编写一个multithreading的线程,其中每个线程使用队列项目的一部分。 或者你可以用一个线程编写一个简单的CLI程序,连接到RabbitMQ代理程序,在这个代理程序中循环使用队列中的项目,然后在不同的容器中运行它们中的几个! 你认为我应该执行哪一个? 在这种情况下,multithreadingvs容器有什么优点和缺点?