Hmmm, I think we are out of sync. I'm not referring to process priorities and "nice". I'm referring to Thread class in Java:
"Every thread has a priority. Threads with higher priority are executed in preference to threads with lower priority...."
And here are the 3 priorities:
So this is a Java-level thing (and maybe it translates to OS-level processes or threads, which must be different on different OSes, but that's "not my concern" here) and I'm thinking it would be useful to be able to configure:
index pool priority: min
search pool priority: max
Wouldn't that be helpful and super easy to implement?
Monitoring - Log Management - Alerting - Anomaly Detection
Elasticsearch Consulting - Support - Training - http://sematext.com/