I have met zombie worker process before. But at that time, the OS load is high and the OS version is old (the OS is redhat 5). Later, I upgrade OS to redhat 6. And keeping the CPU usage is less than 80%.Another tuning method is as the following:In JStorm, supervisor will issue kill command firstly, 10 seconds(this can be set) later, issue "kill -9 " five times.From then on, this problem hasn't occur.RegardsLongda------------------------------------------------------------------From:임정택 <[email protected]>Send Time:2015年11月26日(星期四) 16:03To:[email protected] <[email protected]>,이승진 <[email protected]>Subject:Re: Storm worker becoming zombie processHi Seungjin,I didn't see/hear this behavior, so we may want to have more evidences to find out issues, for example, thread dump via jstack.Best,Jungtaek Lim (HeartSaVioR)2015-11-26 10:40 GMT+09:00 이승진 <[email protected]>: These days I'm seeing a weird problem of zombie worker process. When I restart a topology, for example, in one machine worker process is not starting.and found out that a process which should have died is still alive, even though worker port 6700 is down and nothing is coming up in the corresponding worker log file. Meanwhile, the supervisor log keeps reporting that a new worker has not been started. One thing to note here is that in storm.yaml, I configured jmx port open when process is up as below. But it turns out that those 16700 port is still up even after topology dies. It does not always occur, and I think there are other related issues which I don't know for sure at this moment. -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.local.only=false -Dcom.sun.management.jmxremote.port=1%ID% Could you suggest anything to figure out about this more?I am using 0.9.5 version of Storm. Regards,Adrian Seungjin Lee
-- Name : 임 정택Blog : http://www.heartsavior.net / http://dev.heartsavior.netTwitter : http://twitter.com/heartsaviorLinkedIn : http://www.linkedin.com/in/heartsavior
