You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Pierre Villard (Jira)" <ji...@apache.org> on 2025/11/27 09:45:00 UTC
[jira] [Updated] (NIFI-15267) Controller Service enabling delayed waiting for validation
[ https://issues.apache.org/jira/browse/NIFI-15267?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Pierre Villard updated NIFI-15267:
----------------------------------
Fix Version/s: 2.7.0
Status: Patch Available (was: Open)
> Controller Service enabling delayed waiting for validation
> ----------------------------------------------------------
>
> Key: NIFI-15267
> URL: https://issues.apache.org/jira/browse/NIFI-15267
> Project: Apache NiFi
> Issue Type: Bug
> Components: Core Framework
> Affects Versions: 2.6.0, 2.0.0
> Reporter: David Handermann
> Assignee: David Handermann
> Priority: Major
> Fix For: 2.7.0
>
> Time Spent: 10m
> Remaining Estimate: 0h
>
> The framework initialization process includes asynchronous enabling of Controller Services using a Runnable command submitted to the shared Timer-Driven {{ScheduledExecutorService}}. The {{StandardControllerServiceNode}} {{enable}} method initiates the command, which first checks the Validation Status of the Controller Service before calling {{OnEnabled}} methods.
> In deployments with multiple Controller Services, the enabling process can take several minutes while waiting on asynchronous validation to be completed. The Runnable enable command reschedules itself when the Controller Service is not valid, waiting for asynchronous validation to be completed. As a result of waiting for validation, the enable command retries multiple times and does not complete until after Controller Service validation.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)