Потоковый вывод журнала от работника Gearman

Я строю задание Gearman, которое выполняет команду с потоком вывода в реальном времени (STDOUT). Я использую PHP.

My Rest API должен вернуть временный URL-адрес, по которому клиент может подключиться, чтобы увидеть результат.

REST API call.
creates Gearman background job
return 'http://example.com/status?job=123'HTTP call to status?123
disables cache
output output from job produced so far
reads and flushes any further output

Единственный способ, который я нашел до сих пор, это использование jobStatus() но это только дает информацию о прогрессии. Я также не хочу вводить дорогие методы извлечения базы данных.

Можно ли это сделать в Gearman или на другом сервере простым способом? Если есть другая реализация очереди, которую можно использовать вместо PHP?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]