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

John Wise updated NIFI-10496:
-----------------------------
    Description: 
Currently, when stopping and starting a controller service to make any changes, 
all of its dependent controller services and processors are also stopped.  In 
some situations, we have some of the dependent controller services & processors 
stopped for a variety of reasons, so don't want/need those to be restarted when 
the parent is restarted.

Consider adding a "Restore service and referencing components" to the "Scope" 
options, which would restore the previous state of the parent controller 
service's referencing components.  That would require storing the state of 
those when the parent is stopped, then restoring it when it's started again.  
If the regular "Service and referencing components" scope is selected, then 
previous state should be purged.

  was:
Currently, when stopping and starting a controller service to make any changes, 
all of its dependent controller services are also stopped.  But restarting it 
doesn't restore the state of the dependents.  In some situations, we have some 
of the dependent controller services & processors stopped for a variety of 
reasons, so don't want/need them to be restarted when the parent is restarted.

Consider adding a "Restore service and referencing components" to the "Scope" 
options, which would restore the previous state of the parent controller 
service's referencing components.  That would require storing the state of 
those when the parent is stopped, then restoring it when it's started again.  
If the regular "Service and referencing components" scope is selected, then 
previous state should be purged.


> Restore the previous state of referencing components on Controller Service 
> restart
> ----------------------------------------------------------------------------------
>
>                 Key: NIFI-10496
>                 URL: https://issues.apache.org/jira/browse/NIFI-10496
>             Project: Apache NiFi
>          Issue Type: Improvement
>          Components: Core UI
>            Reporter: John Wise
>            Priority: Minor
>              Labels: ControllerService, restore, stateful
>
> Currently, when stopping and starting a controller service to make any 
> changes, all of its dependent controller services and processors are also 
> stopped.  In some situations, we have some of the dependent controller 
> services & processors stopped for a variety of reasons, so don't want/need 
> those to be restarted when the parent is restarted.
> Consider adding a "Restore service and referencing components" to the "Scope" 
> options, which would restore the previous state of the parent controller 
> service's referencing components.  That would require storing the state of 
> those when the parent is stopped, then restoring it when it's started again.  
> If the regular "Service and referencing components" scope is selected, then 
> previous state should be purged.



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

Reply via email to