В моем приложении rails у меня тикает таймер каждую секунду, в зависимости от того, какие объекты меняют свое состояние. Таким образом, я решил использовать Observer для этого. Однако, когда я запустил обозреватель, я заметил, что оно повесило все мое приложение, пока не закончится таймер. Таким образом, я думал о том, чтобы сохранить таймер в качестве фонового задания, используя delayed_job.
Теперь мой запрос заключается в том, есть ли способ извлекать значение таймера каждую секунду и использовать его для некоторых операций в контроллере? Например, если бы у меня был набор изображений, появляющихся в разное время, в идеале я хотел бы извлечь это текущее время из таймера, и, если время изображения совпадает с текущим временем, изображения меняются. Следовательно, возможно ли получать значение, подобное этому, каждую секунду из фонового процесса? Если да, может кто-нибудь уточнить?