Это выглядит как проблема библиотеки php-amqplib, php до сих пор не умеет в многопоточность?
Можно создавать процесс, который будет генерировать отчет.
1 Керниган, Пайк: Практика программирования
2 книги Танненбаума
3 Совершенный код: Практическое руководство по разработке программного обеспечения (не все главы могут быть актуальны, но те, что касаются кода, ок)