es scrollId 查询是否跟分片有关系

查询的时候报错:Trying to create too many scroll contexts. Must be less than or equal to: [500]. This limit can be set by changing the [search.max_open_scroll_context] setting

我用的是es7.6

我调高了这500的值,就好了,但是我的疑问是,这个scrollId为什么会达到500的量,难道是500个并发请求导致的吗?我们的数据量也没有这么大。然后我就在想是否跟副本、分片有关系。
我的那个索引有映射,映射了大概有20个,然后每个索引里面有3个分片,我认为是:如果scrollId跟分片副本有关系的话,那就是20x1x2=60,相当于一次请求创建60个scrollid查询,这样会很快达到500,这是我们前的理解,当然,我理解的可能不太对。还希望哪位专业人士能帮忙给解答下

是指500个scroll context吧,scroll ID的保留时间你设了多久?默认一天的情况下不手动清除很容易满