Hi,

ZeppelinServer try to terminate interpreter process when shutting down [1].
Also bin/zeppelin-deamon.sh script clean up if some processes are left [2].

If some processes are remained after shutting down Zeppelin, that's not an
expected result.

Thanks,
moon

[1]
https://github.com/apache/zeppelin/blob/master/zeppelin-server/src/main/java/org/apache/zeppelin/server/ZeppelinServer.java#L159
[2]
https://github.com/apache/zeppelin/blob/master/bin/zeppelin-daemon.sh#L218

On Thu, Dec 15, 2016 at 11:25 AM Ruslan Dautkhanov <[email protected]>
wrote:

> How to make Interpreter processes terminate if Zeppelin server exits?
>
> When we restart Zeppelin server (main process), in many cases, Interpreter
> process keeps running, essential becoming a zombie processes.
>
> In case of Spark interpreter, it also holds SparkContext - consuming
> server-side
> resources too.
>
> How do we configure Zeppelin to kill all interpreters before its main
> process terminates?
> Or is this a bug?
>
> We're running ~2 weeks old snapshot of 0.7.0 Zeppelin.
>
>
> Thank you,
> Ruslan Dautkhanov
>

Reply via email to