I have setup an EMR cluster with one step of Spark streaming and I have configured EMR managed scaling.
I submit adhoc spark jobs also on master with spark-submit. The cluster scales up when jobs are submitted but it doesn't scale down after the adhoc jobs are complete unless spark streaming job is killed. That means, cluster won't scale down till the cluster is idle (no job running on spark).
How to scale down cluster with EMR managed scaling with spark streaming running on the same cluster?