[
https://issues.apache.org/jira/browse/NIFI-12409?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Heiner León reassigned NIFI-12409:
----------------------------------
Assignee: Heiner León
> ListSFTP processor increases thread count when it is stopped
> ------------------------------------------------------------
>
> Key: NIFI-12409
> URL: https://issues.apache.org/jira/browse/NIFI-12409
> Project: Apache NiFi
> Issue Type: Bug
> Components: Extensions
> Affects Versions: 1.22.0
> Reporter: Jeetendra G Vasisht
> Assignee: Heiner León
> Priority: Critical
> Attachments: image-2023-11-24-11-23-52-497.png,
> image-2023-11-24-11-24-23-019.png
>
>
> We are using ListSFTP processor that is configured with "Concurrent tasks =
> 1". If it is stopped on the nifi UI while it is processing (showing 1 thread
> running), automatically after the stop, it shows 2 threads:
> !image-2023-11-24-11-23-52-497.png|width=368,height=167!
> After this, when we start this processor it will always run with 2 threads:
> !image-2023-11-24-11-24-23-019.png|width=375,height=172!
> and that affects the functionality of the processor. Many times, when it
> runs, it will list more files than expected.
>
> If the processor is later stopped while having 2 threads running, it will
> also add an additional thread to the existing ones. Each time this stop and
> start happens as described one by one additional threads are added to the
> Processor.
>
> This is fixed only by stopping the processor when it's not running (I.e. no
> threads are running). After stopping in this condition, when it is started it
> will run again with only one thread.
>
> Same issue occurs with ListFTP processor.
>
> Note: We are running in a non cluster mode (having just one replica).
>
> Because this was found in two default NiFi processors, We are raising this
> ticket to NiFi
--
This message was sent by Atlassian Jira
(v8.20.10#820010)