Rails обрабатывает фоновые задания в режиме реального времени - PullRequest
1 голос
/ 21 февраля 2012

Я использую нанятый огненный камень с Задержкой-заданием 3 на кедровом стеке героку, и он работает довольно хорошо с точки зрения найма / увольнения, но производительность выполнения задания ужасна. запуск фонового задания и просмотр результатов в пользовательском интерфейсе занимает около 5–8 секунд локально и около 25–30 секунд (!) на герою.

Время обработки заданий примерно такое же локально / развернуто, но наем работников (масштабирование, запуск, ...), кажется, занимает много времени (?).

это общая проблема? Есть ли решение (грабли задачи и т. д.)?

Большое спасибо. Бест, Фил

1 Ответ

0 голосов
/ 21 февраля 2012

Дело в том, что ваш работник работает не все время, а раскручивается для каждой отдельной работы. Лаг - это время запуска кода.

Если у вас есть постоянный динам, задания должны обрабатываться практически мгновенно.

...