У нас есть RabbitMQ, где нам нужно получить одно сообщение от 4 разных потребителей, а затем удалить это сообщение из очереди в PHP, мы пробовали с $ channel-> basic_consume ($ queue_name, '', false, false, false , false, $ callback); ($ no_ack = false: при этом после использования сообщение будет оставаться в очереди) но как удалить сообщение из очереди после 4-го раза, когда оно будет использовано, независимо от того, потребляет ли его потребитель, так как порядок потребления сообщения пользователем является случайным. Мы выполняем в пределах PHP с laravel рамками.