Я хочу запустить firefox -селеновый экземпляр на одноярусных динамиях героя бесплатного уровня. Когда я запускаю его heroku run:detached python script.py
, он работает в течение нескольких минут, после 1-2 минут бездействия он просто перестает работать. Согласно официальной документации (https://devcenter.heroku.com/articles/one-off-dynos), он должен работать без перерыва 24 часа.
Отдельные динамо не имеют связи, поэтому у них нет времени ожидания. Тем не менее, как и все динамометры, одноразовые динамограммы периодически повторяются каждые 24 часа. В результате одноразовый динамо будет работать в течение максимум 24 часов.
Вот логи герою:
2020-04-27T19:55:50.842027+00:00 app[run.6600]: Alive
2020-04-27T19:55:50.842045+00:00 app[run.6600]: Alive
2020-04-27T19:56:36.129042+00:00 app[run.6600]: Alive
2020-04-27T19:56:36.129674+00:00 app[run.6600]: Alive
2020-04-27T19:57:40.187286+00:00 heroku[run.6600]: State changed from up to complete
В python script.py
, l oop постоянно работает, проверяя наличие обновлений. Когда я запускаю его на своем локальном компьютере, он работает без остановки во время бездействия.