Impact to Searches when the Query Node is brought down and brought up again. #40674
Replies: 2 comments 1 reply
-
In-memory replica can avoid the impact of such cases: https://milvus.io/docs/replica.md#In-Memory-Replica
For example, you have 2 query nodes in a milvus cluster, and you load a collection with 2 replicas, each query node will load one replica. Once a query node is down, all the search/query requests will be processed by the other query node. |
Beta Was this translation helpful? Give feedback.
-
I guess you need to tune the stop time . |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hey team, I have a question regarding bringing down and then bring up the query node. When I drain the EC2 node at EKS cluster, causing the query node brought down, the query node will release its segments through balancing process, and at the same time the rest of query nodes will load these segments.
Is this migration process able to guarantee that: during the whole process all searches towards these segments being migrated are not impacted?
Based on our observation, when the query node doesn't have too many segments, let's say <=100k, there is no impacts. Otherwise , a small percentage of searches will complain: segments lacking.
Is there anyway to help mitigate this problem?
Beta Was this translation helpful? Give feedback.
All reactions