Hi,

I am currently running a single node storm deployment with 6 workers.
But when I try to deploy multiple topologies in a way that those
utilize all the workers there are still idle workers at the end though
there are topologies which do not get the number of workers which
those asked for. Same applies to no of executors. With three
topologies which each initialize around 150 executors actual output
was like

Topology A - Num executors 150
Topology B - Num executors 150
Topology C - Num executors 8

In the logs there is an exception which says

“java.lang.OutOfMemoryError : unable to create new native Thread”.

What causes this. Is there a factor which limits max no of excecutors?

Reply via email to