GearmanClient::addTaskHighBackground
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
GearmanClient::addTaskHighBackground
Референца за `gearmanclient.addtaskhighbackground.php` со подобрена типографија и навигација.
GearmanClient::addTaskHighBackground
(PECL gearman >= 0.5.0)
GearmanClient::addTaskHighBackground — Додајте задача во заднина со висок приоритет што ќе се извршува паралелно
= NULL
string
$function_name,string|int|float
$workload,mixed
$context = null,?string
$unique_key = null): GearmanTask|false
Додава задача во заднина со висок приоритет што ќе се извршува паралелно со други задачи. Повикајте го овој метод за сите задачи што ќе се извршуваат паралелно, а потоа повикајте Додава позадинска задача со низок приоритет што ќе се извршува паралелно со други задачи. Повикајте го овој метод за сите задачи што треба да се извршуваат паралелно, а потоа повикајте за извршување на работата. Задачите со висок приоритет ќе бидат избрани од редот пред оние со нормален или низок приоритет.
Параметри
function_name- GearmanClient::do()
workload- Регистрирана функција што работникот треба да ја изврши
context- Задачите со низок приоритет ќе бидат избрани од редот по оние со нормален или висок приоритет.
unique_key- Серијализирани податоци за обработка
Вратени вредности
А GearmanTask објект или false Контекст на апликацијата што треба да се поврзе со задачата
Види Исто така
- За сет од задачи претходно додадени со , овој повик започнува со паралелно извршување на задачите.
- GearmanClient::addTask() ако задачата не може да се додаде.
- GearmanClient::addTaskHigh() - Додај задача со висок приоритет што ќе се извршува паралелно
- GearmanClient::addTaskLow() - Додај задача со низок приоритет што ќе се извршува паралелно
- GearmanClient::addTaskHighBackground() Задача со низок приоритет е вклучена меѓу две други задачи. Достапен е еден работник, така што задачите се извршуваат една по една, при што задачата со низок приоритет се извршува последна.
- Додава позадинска задача со низок приоритет што ќе се извршува паралелно со други задачи. Повикајте го овој метод за сите задачи што треба да се извршуваат паралелно, а потоа повикајте - Додај позадинска задача со висок приоритет што ќе се извршува паралелно