Uploaded image for project: 'Apache NiFi'
  1. Apache NiFi
  2. NIFI-1698

UI interaction very sluggish with more HDFS and HBase processors on the graph

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 0.6.0
    • Fix Version/s: 0.7.0, 0.6.1
    • Component/s: None
    • Labels:
      None

      Description

      There is a very noticeable slow-down that is more obvious on slower systems/clusters when more and more HDFS processors exist or when more and more HBase processors exist. If they are enabled or running then it can cause tremendous slowdowns in response time by a multiple of 2-10x. This in turn leads the UI to be unresponsive.

      Stacktraces such as this one are commonly present:

      "Clustering Tasks Thread-3" Id=172 BLOCKED on java.lang.Class@600aa5f8
      at org.apache.nifi.hadoop.SecurityUtil.isSecurityEnabled(SecurityUtil.java:83)
      at org.apache.nifi.hadoop.KerberosProperties.validatePrincipalAndKeytab(KerberosProperties.java:121)
      at org.apache.nifi.processors.hadoop.AbstractHadoopProcessor.customValidate(AbstractHadoopProcessor.java:154)
      at org.apache.nifi.components.AbstractConfigurableComponent.validate(AbstractConfigurableComponent.java:123)
      at org.apache.nifi.controller.StandardProcessorNode.isValid(StandardProcessorNode.java:912)
      at org.apache.nifi.controller.FlowController.getProcessorStatus(FlowController.java:2529)
      at org.apache.nifi.controller.FlowController.getGroupStatus(FlowController.java:2146)
      at org.apache.nifi.controller.FlowController.getGroupStatus(FlowController.java:2162)

        Attachments

          Activity

            People

            • Assignee:
              bbende Bryan Bende
              Reporter:
              joewitt Joe Witt
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: