标签: javascript ruby performance sinatra
我有一个网站通过一堆JSON文件从 x 服务器获取数据。这个过程大约需要1500毫秒,但是如果你去了那个渲染数据的网页,它需要一段时间,因为它正在等待其他进程得到的数据。
这确实有效,直到网站需要获取新数据,然后会有一些用户等待该负载,目标是完全阻止这一点。
答案 0 :(得分:0)
我找到了另一种方法来解决在页面加载后加载数据更好的问题。我不是在页面请求中获取数据,而是使用不同线程中的工作程序定期请求它,该工作线程为应用程序提供数据。