Santosh Bt
Santosh Bt

Reputation: 71

Application slow down due to zombie process?

We face the application downtime/issue while uploading the file to Azure storage via Arc.

There is no specific code error, but facing a timeout issue. It gets resolved once the Azure web app is restarted. It has happened intermittently.

Since we cannot find the root cause, we consulted if there is an issue on the Azure side. The Microsoft team says the system health is OK but pointing towards accumulated zombie processes. EPMD and inet_gethost

On searching, I understand that these are created by Erlang runtime. Please let me know if we have some process to kill these zombie processes from time to time? Also, do they contribute to the application downtime?

Thanks

Upvotes: 2

Views: 888

Answers (1)

Roger Lipscombe
Roger Lipscombe

Reputation: 91825

Please let me know, if we have some process to kill these zombie processes time to time?

If you're running a sensible init process, these zombie processes should be correctly reaped. This can often be a problem if you run Erlang as the top-level process inside a container, for instance. Can you give more detail of your environment?

Also do they really contribute for the application downtime?

Depends on how many of them there are, but probably not, no.

Upvotes: 1

Related Questions