2009-10-23 2 views
0

На панели администрирования моего приложения rails я хочу дать администратору возможность создавать несколько пользователей за один раз (в диапазоне сотен). Будет ли это полезно использовать для delayed_job?Создание массового пользователя в Rails - хорошее использование delayed_job?

ответ

3

Да.

Вот критерии, которые я использую, чтобы определить, является ли задержка задания следует использовать или нет:

  1. Может ли это быть время интенсивной задачей?
  2. Это чувствительная к времени задача?
  3. Собирается ли заблокировать пользователя от использования приложения до его завершения?
  4. Может ли он быть легко автоматизирован?

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

+0

Действительно, как этот критерий, установленный для использования отложенной работы. –

2

Я думаю, что пользователям не нужно сразу создавать. Если они будут в течение следующих 5 минут, все в порядке.
Тогда да, это применимо с задержкой работы.