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)