Да, вы можете запускать рабочий и клиент на одном компьютере. На самом деле, на сайте Gearman есть несколько примеров, которые делают именно это. В моей среде разработки у меня есть рабочие и клиенты, настроенные для работы на одной и той же машине, а затем дальше в стеке (демонстрация, этап), стек начинает больше походить на работу, когда в миксе используется несколько машин, использующих виртуальные машины. 1001 *
Работает одинаково в любом случае.