We have 200K video assets on Elastic cloud, consuming 500mb of space on single node. Configuration wise we have
32 GB RAM Elasticsearch in 3 Zone
Dedicated Master with 1GB RAM | 8 vCPU | 3 Zone
Coordinating node with 1GB RAM | 4VCPU | 3 Zone
Kibana node 1GB RAM | 8 vCPU | 2 Zone
Enterprise Search nodes 8 GB RAM | Up to 8 vCPU | 2 Zone
We are targeting our application with load of 13 k request in 1 min for response time 5Oms per request.
However our request are getting rejected/failed from elastic data node and getting response time
min of 1ms
max 25 sec.
My questions are:
Is this configuration is sufficient for load we are targeting?
Can we set the thread pool size of each node in Elastic cloud?