0

我有一个有很多发布请求的站点(如果需要,我可以更改为 GET),现在 ajax 正在为每个用户每个打开的选项卡每秒发出 1 个请求。所以 20 个用户在线 = 20 个请求/秒 + 他们在访问网站不同页面时发出的正常请求。那是假设他们都只有 1 个选项卡。

我正在寻找更好的解决方案。我在 nginx 中看到了关于微缓存的好文章,但是当我尝试使用 nginx fastcgi_cache(到期时间为 1 秒)时,它给了我 1 秒的洞(返回:12:00:00、12:00:00、12:00:01、12 :00:01 等等)我可以在这个请求中有 10 到 80 组不同的参数。

我正在考虑在服务器上生成一个包含所有所需响应的静态文件 - 但它可以使文件大至 4mb,所以我认为这不是一个好主意。

有任何想法吗?想法?我可以搜索的关键字?;)

4

0 回答 0