You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Olav Jordens (JIRA)" <ji...@apache.org> on 2017/03/02 23:03:45 UTC
[jira] [Created] (NIFI-3551) ExecuteStreamCommand processor does
not know that .sh script has become a zombie or killed
Olav Jordens created NIFI-3551:
----------------------------------
Summary: ExecuteStreamCommand processor does not know that .sh script has become a zombie or killed
Key: NIFI-3551
URL: https://issues.apache.org/jira/browse/NIFI-3551
Project: Apache NiFi
Issue Type: Bug
Components: Core Framework
Affects Versions: 1.1.0
Environment: Linux RHEL 6.5
Reporter: Olav Jordens
Priority: Minor
Attachments: ExecuteStreamCommandZombie.png
I have a workflow which periodically runs a .sh script using ExecuteStreamCommand processor which usually takes a few minutes. This morning, I noticed that the resulting flow had not produced anything for almost a day. I checked on my Linux box and saw that the .sh script had been running for almost a day - Something must have been wrong here, so killed the process from the command line. However, the Nifi processor will not stop. It continues to show active processes. Restarting the nifi process resolves this, but this is a radical solution on a production system.
In the image I have shown the zombie extracted from the running workflow.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)