[ 
https://issues.apache.org/jira/browse/NIFI-15698?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dmitry Adarov updated NIFI-15698:
---------------------------------
    Affects Version/s: 2.8.0

> NiFi Python bridge startup hang
> -------------------------------
>
>                 Key: NIFI-15698
>                 URL: https://issues.apache.org/jira/browse/NIFI-15698
>             Project: Apache NiFi
>          Issue Type: Bug
>    Affects Versions: 2.6.0, 2.8.0
>         Environment: Docker, Docker image (apache/nifi:2.6.0)
>            Reporter: Dmitry Adarov
>            Priority: Major
>
> NiFi can hang during startup when loading a persisted flow containing many 
> Python processors. In the failing case, the process remains alive, but 
> startup stalls during Python processor initialization and does not reach the 
> normal Started Server / Started Application completion markers.  
> This reproduces on the official apache/nifi:2.6.0 image using the container’s 
> default bundled Python 3.11.x, a synthetic Python extension NAR, and a 
> generated persisted flow.json.gz containing many no-op Python processor 
> instances. The issue is nondeterministic: it may not reproduce on the first 
> attempt, but repeated restarts of the same container with the same persisted 
> flow can trigger the stalled startup.  
> In the failing state, logs stop progressing during Python processor creation, 
> while Java thread dumps show blocking in the Python bridge path around 
> NiFiPythonGateway and StandardPythonBridge.createProcessor(...).
> How to reproduce issue: [https://github.com/distroitt/nifi-bug]
>  
>  
>  
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to