Christian Danner created NIFI-7438:
--------------------------------------

             Summary: Controller Service UI hangs since controller service 
doesn't handle reconnections properly
                 Key: NIFI-7438
                 URL: https://issues.apache.org/jira/browse/NIFI-7438
             Project: Apache NiFi
          Issue Type: Bug
          Components: Configuration, Core Framework
    Affects Versions: 1.11.4, 1.11.3, 1.11.2, 1.11.1
         Environment: RHEL 7.6
NiFi on Docker
            Reporter: Christian Danner
         Attachments: image-2020-05-11-13-38-30-457.png

We encounter Problems in showing and managing Controller Services on NiFi 
Servers that run longer than connected systems we use to connect via Controller 
Services. Viewing such Controller Services takes about 1 minute to open the 
view and then shows multiple instances of it (see screenshot).


e.g. A "DBCPConnectionPool 1.11.4" shows multiple "Supported Controller 
Services" all the "DBCPService 1.11.4 from org.apache.nifi - 
nifi-standard-services-api-nar" (19 occurances) as well as shows multiple 
Groups of "Processors" {color:#172b4d}(19 occurances){color} with the same 
instances (9 processor instances).

 

In this specific case we have a connection to a database server that is 
shutdown during the night (DEV environment). NiFi Server continues to run while 
database is not reachable.
We suspect that when the database comes available again, it will load the 
controller service completely while not unloading old sessions. Disabling and 
re-enabling the controller service doesn't solve the issue, only a complete 
NiFI Server restart fixes this issue.

All related processors also fail to execute defined "ExecuteSQL" Processors 
until we restarted the Controller Services at least. We get a "SocketException" 
since it tries to make an attempt on the old connection which is not active 
anymore.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to