我的网络应用正在处理必须返回给用户的大型数据集。因此,为了加快这个过程,当数据是新的时,第一个访问数据的用户触发一个缓存脚本。 因此,下一个访问数据的用户将在1/10的时间内将数据返回给用户。
问题是,第一个用户必须等待30多秒才能生成数据,在此期间,脚本运行并启动缓存过程,问题是,浏览器通过触发来检查是否保持连接处于活动状态再次获得请求。
由于第一个没有完成的事实触发另一个缓存事件所以时间戳不是说有缓存版本,所以我可以同时发生多个缓存,因为第一个一个还没有完成。
是否有办法保持连接打开而不是超时,或者当一个连接需要更长时间响应时,是否允许浏览器触发多个GET请求?