Для системы очередей использую данное расширение . На сайте стоит Redis движок.
С консоли можно вызывать yii queue/info
и получить количество элементов в очереди.
А как получить количество элементов очереди через php?
Реализация консольной команды yii queue/info
выглядит так:
public function run()
{
$prefix = $this->queue->channel;
$waiting = $this->queue->redis->llen("$prefix.waiting");
$delayed = $this->queue->redis->zcount("$prefix.delayed", '-inf', '+inf');
$reserved = $this->queue->redis->zcount("$prefix.reserved", '-inf', '+inf');
$total = $this->queue->redis->get("$prefix.message_id");
$done = $total - $waiting - $delayed - $reserved;
...
Сделайте в коде тоже самое
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Моя программа должна постепенно выводить результаты вычислений в ячейки таблицыЕсть окно (реализовано как объект класса Widget, наследованного...
Мне нужна ваша, сообщество помощь в настройке Qt Creator для написания программы, которая будет работать с фреймворком OpenNI (https://structureio/openni)