全文索引fulltext 查询返回 curl error (28) timeout was reached

请问全文索引有设置es返回的时间吗?我建立全文索引后进行语句查找,在进行总数计数时经常不到2秒会返回 curl error (28) timeout was reached ,再次请求可能就正常返回结果,查询时间可能在2秒左右,请问有地方可以配置返回时间吗? 经常首次查询会报28这个错误,再次请求就正常,而且时间很短就会报这个错误,我尝试更改全文索引WILDCARD(schema_name.prop_name, wildcard_string, row_limit, timeout)中的row_limit和timeout,发现row_limit设置不同返回结果不同,而且timeout设置为20秒也会返回curl error(28),经过查询这个错误可能是设置相关,有这个选项吗?

你有试过limit设置小一点不?

哪个版本?

es 版本是3.7.1 ,nebula版本是3.4.1

我们只在ES7上进行过测试,其他版本的ES有没有问题是不确定的。可以换成ES7试一下

回答错了,我们是7.17,但是那里是arm环境,我们在x86下没问题,和arm环境有关吗
而且错误特别诡异,一般第一次请求不行,再发一次就可以,基本都是首次请求不行,感觉像建立连接出错了

是每个query的第一次都不行第二次就可以;还是nebula启动之后的第一次请求不行,第二次任意请求都可以(哪怕是换了query);还是ES启动之后的第一次请求不行,之后的都可以

一般是很长时间后的第一次请求都不行,第二次请求有可能不行,有可能就行了,查询三到五次后一般都行了

你先直连一下ES试试,看看是不是ARM上ES本身就慢。我这边也排查一下我们的问题