в supervisor старые данные из базы

147
18 января 2021, 05:40

воркер работает в бесконечном цикле и получает задачи из очереди. Почему supervisor работает с устаревшими данными из базы? Модели со старыми данными.

`$worker = new Worker();
$class = new ApiaryController();
do {
    $job = $worker->cache()->lpop('jobs:buy_cells');
    if ($job) {
        $job = json_decode($job);
        switch ($job->method)
        {
            case 'cell':
                $result = $class->cell($job);
                break;
            case 'honeycomb':
                $class->honeycomb($job);
                break;
        }
        if(!empty($result) && isset($job->guid)) {
            $worker->cache()->setex('jobs:' . $job->guid, 3600, json_encode($result));
        }
    }
} while ($exit_metka);`

мой кусок кода с бесконечным циклом

READ ALSO
Как изменить картинку в бд delphi [дубликат]

Как изменить картинку в бд delphi [дубликат]

Добавляю, удаляю, отображаю картинки в delphi в поле image но из за того, что я использую метод queryinsert, а метода query

148
Не работает показ одной новости Битрикс

Не работает показ одной новости Битрикс

не могу настроить чпу отображения новостейПоказывает код 404 Необходим вывод новостей типа #SITE_DIR#/news/#ELEMENT_CODE#

137
bind_param mysql

bind_param mysql

Есть код создающий запись в БД:

135