Ruby on rails Rails4:实时或faye或轮询-后台作业完成后重新加载页面
我有一个后台工作(Sidekiq),生成一个pdf文件,并用回形针保存在S3上。 在此过程中,我会向用户显示一个“等待页面” 我想知道在后台工作完成后,如何用pdf自动重新加载等待的页面。 我知道如何在pdf存在时(后台工作完成时)内联显示它。 我知道如何检查它是否存在页面加载,但我需要自动检查它的存在,直到成功 我做了家庭作业,检查了可能的解决方案:Ruby on rails Rails4:实时或faye或轮询-后台作业完成后重新加载页面,ruby-on-rails,live,long-polling,sidekiq,Ruby On Rails,Live,Long Polling,Sidekiq,我有一个后台工作(Sidekiq),生成一个pdf文件,并用回形针保存在S3上。 在此过程中,我会向用户显示一个“等待页面” 我想知道在后台工作完成后,如何用pdf自动重新加载等待的页面。 我知道如何在pdf存在时(后台工作完成时)内联显示它。 我知道如何检查它是否存在页面加载,但我需要自动检查它的存在,直到成功 我做了家庭作业,检查了可能的解决方案: 轮询似乎是一种过时的解决方案,而不是最有效的解决方案 ActiveRecord::Live::SSE-对于我关于“直播”的新知识来说似乎很有趣
- 轮询似乎是一种过时的解决方案,而不是最有效的解决方案
- ActiveRecord::Live::SSE-对于我关于“直播”的新知识来说似乎很有趣但很复杂。与IE不兼容(即使它不是一个拦截器,它仍然是一个骗局)
- Faye和websocket-尽管如此,我还是很难理解如何根据自己的需要实施它