Пока я просто хочу использовать Gearman для фоновой обработки. Например, мне нужно отправить по электронной почте получателю, что у него есть личное сообщение, ожидающее его, как только отправитель отправит свое сообщение в БД. Я предполагаю, что могу запустить рабочий / клиент и сервер на своем основном сервере, но у меня нет проблем с переносом некоторых задач на другой веб-сервер.
В любом случае, мой вопрос: как мне обрабатывать несколько «функций»? Допустим, мне нужна работа, которая обрабатывает часть электронной почты, и работа по обработке изображений. Могу ли я иметь несколько функций в рабочем? Я проследил пару примеров, которые нашел в Интернете, но каждый пример показывает только одну инициализируемую функцию. Нужно ли запускать несколько «рабочих» для работы с несколькими функциями?