Scale in Requirement:
It’s shutting down even if threads are running in that VM.
Example:-
suppose I have scaled out to 3 VMs and they are working on 3 messages.
Now I want to shut down a VM when it completes the message processing and CPU utilisation for that vm is 0.
But scale in policy is not supporting that..
VM1 - 90% CPU utilisation
VM2 - 10% CPU utilisation
VM3 - 90% CPU utilisation
VM ss should shutdown VM2. that much intelligence should be there.
But it has 3 scale in policy
1- Default (delete highest instance ID) --> It will delete VM3
2- NewestVM --> It will delete VM3
3- OldestVM --> It will delete VM1
It's not helping me in solving my scale in requirement. Any work around for the same??