Я пишу жемчужину. Я бы хотел, чтобы вызовы api гема запускали вызовы некоторых рабочих Sidekiq. Где я могу записать этих воркеров внутри своего драгоценного камня, чтобы Sidekiq находил их, даже если они не находятся в 'app / worker'?

1
muichkine 8 Фев 2013 в 13:43

1 ответ

Лучший ответ

Трудно ответить, не зная точно, что ты делаешь.

Однако я бы сказал, что добавление proc-файла, который люди, устанавливающие ваш гем, могут использовать, будет работать.

Ссылка https://github.com/ddollar/foreman

1
marcgg 8 Фев 2013 в 14:53
Привет, Маркгг, спасибо за ответ. Моя жемчужина должна выполнять асинхронные запросы к другому веб-сервису. Поэтому я хотел бы, чтобы эта работа выполнялась в воркере Sidekiq, и любое приложение, желающее использовать гем, могло бы просто вызвать api, не беспокоясь о создании воркеров, гем позаботится об этом.
 – 
muichkine
8 Фев 2013 в 15:58