目标:我想在无限期运行并可以缩放的Rails应用中制作一个Web刮板。
当前堆栈应用程序正在运行:
ROR / Heroku / Redis / Postgres想法
:我当时正在考虑运行每[这意味着我可以通过增加工人数量和可用代理数量来扩展刮板。如果由于某种原因该作业失败,则寻找可用代理的作业将再次启动。
问题
:这是实现我目标的最佳解决方案吗?利用长期运行的Sidekiq作业是最好的主意,还是会炸掉?目标:我想在无限期运行并可以缩放的Rails应用中制作一个Web刮板。当前的堆栈应用程序正在运行:ROR / Heroku / Redis / Postgres想法:我当时正在考虑运行Sidekiq作业...