Elastic Search Timeout Property for Search

(raj shah) #1


I am currently using ES v6.1.2.
I plan to use the timeout property for search in ES.
Can someone explain how this property works in ES and how can I integrate it with Java.

For example,
I have observed that even though the took time takes 100 ms and my timeout is set to 1ms, the timed_out property in the result is returned as false.

Also, when I fired a search query, I received timed_out : true with only a limited set of docs in response. But the same query, after firing it again, returned timed_out : false with the complete docs in response.

I also read about global timeout. Does it stop the query on ES DB at shard level?
Or only terminates it for the calling client?

I plan to terminate inquiries if they exceed the given timeout.
Kindly help.

Thanks in advance.

(system) #2

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.