[
https://issues.apache.org/jira/browse/NIFI-13885?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17946087#comment-17946087
]
Ravikumar M edited comment on NIFI-13885 at 4/21/25 10:28 AM:
--------------------------------------------------------------
We got the same issue in 2.0.0-M2, this version is already using [JetBrains
Xodus|https://github.com/JetBrains/xodus] , we didn't see any delay or failure
for API request processing in the cluster here. But we are still hitting with
this problem twice now where it impacted us. [~joewitt] Is there any solution
for this?
{code:java}
2025-04-15 13:45:42,352 INFO [Clustering Tasks Thread-3]
o.a.n.c.c.ClusterProtocolHeartbeater Heartbeat created at
2025-04-15T12:45:42.259Z and sent to
nifi-1.nifi-hs.pipercx.svc.cluster.local:1025 at
2025-04-15T12:45:42.352338719Z; determining Cluster Coordinator took 4 millis;
DNS lookup for coordinator took 0 millis; connecting to coordinator took 0
millis; sending heartbeat took 45 millis; receiving first byte from response
took 43 millis; receiving full response took 44 millis; total time was 93
millis 2025-04-15 13:45:44,495 WARN [Heartbeat Monitor Thread-1]
o.a.n.c.c.node.NodeClusterCoordinator Requesting that
nifi-0.nifi-hs.pipercx.svc.cluster.local:8443 reconnect to the cluster due to:
Node has a Revision Update Count of 213336 but local value is only 213335. Node
appears not to have the appropriate set of Component Revisions 2025-04-15
13:45:44,495 INFO [Heartbeat Monitor Thread-1]
o.a.n.c.c.node.NodeClusterCoordinator Event Reported for
nifi-0.nifi-hs.pipercx.svc.cluster.local:8443 -- Requesting that node connect
to cluster 2025-04-15 13:45:44,506 INFO [Heartbeat Monitor Thread-1]
o.a.n.c.c.node.NodeClusterCoordinator Status of
nifi-0.nifi-hs.pipercx.svc.cluster.local:8443 changed from
NodeConnectionStatus[nodeId=nifi-0.nifi-hs.pipercx.svc.cluster.local:8443,
state=CONNECTED, updateId=4347] to
NodeConnectionStatus[nodeId=nifi-0.nifi-hs.pipercx.svc.cluster.local:8443,
state=CONNECTING, updateId=4351] 2025-04-15 13:45:44,565 WARN [Heartbeat
Monitor Thread-1] o.a.n.c.c.node.NodeClusterCoordinator Requesting that
nifi-2.nifi-hs.pipercx.svc.cluster.local:8443 reconnect to the cluster due to:
Node has a Revision Update Count of 213336 but local value is only 213335. Node
appears not to have the appropriate set of Component Revisions 2025-04-15
13:45:44,565 INFO [Heartbeat Monitor Thread-1]
o.a.n.c.c.node.NodeClusterCoordinator Event Reported for
nifi-2.nifi-hs.pipercx.svc.cluster.local:8443 -- Requesting that node connect
to cluster 2025-04-15 13:45:44,571 INFO [Heartbeat Monitor Thread-1]
o.a.n.c.c.node.NodeClusterCoordinator Status of
nifi-2.nifi-hs.pipercx.svc.cluster.local:8443 changed from
NodeConnectionStatus[nodeId=nifi-2.nifi-hs.pipercx.svc.cluster.local:8443,
state=CONNECTED, updateId=4350] to
NodeConnectionStatus[nodeId=nifi-2.nifi-hs.pipercx.svc.cluster.local:8443,
state=CONNECTING, updateId=4352] 2025-04-15 13:45:44,650 INFO [Heartbeat
Monitor Thread-1] o.a.n.c.c.h.AbstractHeartbeatMonitor Finished processing 3
heartbeats in 155 millis{code}
Coordinator Logs
|{{{}nifi{}}}{{{}@nifi{}}}{{{}--{}}}{{{}1{}}}{{{}:/opt/nifi/nifi-current$ cat
logs/nifi-app.log \| grep -i {}}}{{"2025-04-15 13:45:44,495"}} {{-color -B40
-A10}}
{{{}2025{}}}{{{}-{-}{-}{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}15{}}}{{{},{}}}{{{}549{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\\{{{}100{}}}\\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
b2388556-ad48-48a3-aeac-005f27e8fd68 (type=HEARTBEAT, length={}}}{{{}4463{}}}
{{{}bytes) from
nifi{}}}{{{}0{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{95}} {{millis}}
{{{}2025{}}}{{{}-{-}{-}{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}16{}}}{{{},{}}}{{{}920{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\\{{{}99{}}}\\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
2a29e615{}}}{{{}8155{}}}{{{}-4b32-a013-b3868a78db26 (type=HEARTBEAT,
length=-{}}}{{{}4467{}}} {{{}bytes) from
nifi{}}}{{{}1{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{96}} {{millis}}
{{{}2025{}}}{{{}-{-}{-}{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}16{}}}{{{},{}}}{{{}921{}}} {{INFO
[Clustering Tasks Thread-{}}}\\{{{}3{}}}\\{{{}]
o.a.n.c.c.ClusterProtocolHeartbeater Heartbeat created at
}}{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}-15T12:{}}}{{{}45{}}}{{{}:{}}}{{{}16{}}}{{{}.818Z
and sent to
nifi{}}}{{{}1{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}1025{}}} {{at
}}{{{}2025{}}}{{{}{}}}{{{}04{}}}{{{}-15T12:{}}}{{{}45{}}}{{{}:{}}}{{{}16{}}}{{{}.921728227Z;
determining Cluster Coordinator took {}}}{{4}} {{millis; DNS lookup }}{{for}}
{{coordinator took }}{{0}} {{millis; connecting to coordinator took }}{{1}}
{{millis; sending heartbeat took }}{{52}} {{millis; receiving first }}{{byte}}
{{from response took }}{{45}} {{millis; receiving full response took }}{{45}}
{{millis; total time was }}{{102}} {{millis}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}19{}}}{{{},{}}}{{{}492{}}} {{INFO
[Heartbeat Monitor Thread-{}}}\\{{{}1{}}}\\{{{}]
o.a.n.c.c.h.AbstractHeartbeatMonitor Finished processing }}{{3}} {{heartbeats
in }}{{6720}} {{nanos}}
{{{}2025{}}}{{{}-{-}{-}{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}20{}}}{{{},{}}}{{{}170{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\\{{{}97{}}}\\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
e55f44ab-3b42-447b-8b32-4a66fa751461 (type=HEARTBEAT, length={}}}{{{}4464{}}}
{{{}bytes) from
nifi{}}}{{{}2{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{98}} {{millis}}
{{{}2025{}}}{{{}-{-}{-}{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}20{}}}{{{},{}}}{{{}619{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\\{{{}3{}}}\\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
1a300ccf-51e7-4ab3-a9cf-155f42dc8065 (type=HEARTBEAT, length={}}}{{{}4463{}}}
{{{}bytes) from
nifi{}}}{{{}0{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{56}} {{millis}}
{{{}2025{}}}{{{}-{-}{-}{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}22{}}}{{{},{}}}{{{}023{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\\{{{}2{}}}\\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
3f782d5b-f28b-45b2-ad4f-ef1bb8170af9 (type=HEARTBEAT, length={}}}{{{}4467{}}}
{{{}bytes) from
nifi{}}}{{{}1{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{91}} {{millis}}
{{{}2025{}}}{{{}-{-}{-}{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}22{}}}{{{},{}}}{{{}024{}}} {{INFO
[Clustering Tasks Thread-{}}}\\{{{}3{}}}\\{{{}]
o.a.n.c.c.ClusterProtocolHeartbeater Heartbeat created at
}}{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}-15T12:{}}}{{{}45{}}}{{{}:{}}}{{{}21{}}}{{{}.928Z
and sent to
nifi{}}}{{{}1{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}1025{}}} {{at
}}{{{}2025{}}}{{{}{}}}{{{}04{}}}{{{}-15T12:{}}}{{{}45{}}}{{{}:{}}}{{{}22{}}}{{{}.024649024Z;
determining Cluster Coordinator took {}}}{{4}} {{millis; DNS lookup }}{{for}}
{{coordinator took }}{{0}} {{millis; connecting to coordinator took }}{{0}}
{{millis; sending heartbeat took }}{{48}} {{millis; receiving first }}{{byte}}
{{from response took }}{{44}} {{millis; receiving full response took }}{{44}}
{{millis; total time was }}{{96}} {{millis}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}24{}}}{{{},{}}}{{{}383{}}} {{INFO
[NiFi Web Server-{}}}\\{{{}394987{}}}\\{{{}] o.a.n.c.s.StandardProcessScheduler
Stopping AttributesToJSON[id=36af30fe-514a-1b3c-bc34-7060ecebe453]}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}24{}}}{{{},{}}}{{{}383{}}} {{INFO
[NiFi Web Server-{}}}\\{{{}394987{}}}\\{{{}]
o.a.n.controller.StandardProcessorNode Stopping processor:
AttributesToJSON[id=36af30fe-514a-1b3c-bc34-7060ecebe453]}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}24{}}}{{{},{}}}{{{}401{}}} {{INFO
[Timer-Driven Process Thread-{}}}\\{{{}1{}}}\\{{{}]
o.a.n.c.s.TimerDrivenSchedulingAgent Stopped scheduling
AttributesToJSON[id=36af30fe-514a-1b3c-bc34-7060ecebe453] to run}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}24{}}}{{{},{}}}{{{}401{}}} {{INFO
[Timer-Driven Process Thread-{}}}\\{{{}1{}}}\\{{{}]
o.a.n.controller.StandardProcessorNode
AttributesToJSON[id=36af30fe-514a-1b3c-bc34-7060ecebe453] has completely
stopped. Completing any associatedFutures.}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}24{}}}{{{},{}}}{{{}493{}}} {{INFO
[Heartbeat Monitor Thread-{}}}\\{{{}1{}}}\\{{{}]
o.a.n.c.c.h.AbstractHeartbeatMonitor Finished processing }}{{3}} {{heartbeats
in }}{{3939}} {{nanos}}
{{{}2025{}}}{{{}-{-}{-}{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}25{}}}{{{},{}}}{{{}237{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\\{{{}1{}}}\\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
76a02ca9{}}}{{{}8080{}}}{{{}--{}}}{{{}4984{}}}{{{}-97d2-871918100aab
(type=HEARTBEAT, length={}}}{{{}4464{}}} {{{}bytes) from
nifi{}}}{{{}2{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{56}} {{millis}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}25{}}}{{{},{}}}{{{}581{}}} {{{}INFO
[Flow Service Tasks Thread-{}}}\\{{{}1{}}}\\{{{}]
o.a.n.p.FlowConfigurationArchiveManager Removing old archive file
./data/archive/20250415T130804+0100_flow.json.gz to reduce storage usage.
currentSize={}}}{{{}517922067{}}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}25{}}}{{{},{}}}{{{}587{}}} {{{}INFO
[Flow Service Tasks Thread-{}}}\\{{{}1{}}}\\{{{}]
o.a.nifi.controller.StandardFlowService Saved flow controller
org.apache.nifi.controller.FlowController{}}}{{{}@303ac720{}}} {{// Another
save pending = false}}
{{{}2025{}}}{{{}-{-}{-}{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}25{}}}{{{},{}}}{{{}681{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\\{{{}7{}}}\\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
0be1922d-509e-4e74-8af9-cf55d0811e1c (type=HEARTBEAT, length={}}}{{{}4463{}}}
{{{}bytes) from
nifi{}}}{{{}0{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{50}} {{millis}}
{{{}2025{}}}{{{}-{-}{-}{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}27{}}}{{{},{}}}{{{}128{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\\{{{}5{}}}\\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
ad1693f3-ca19-4b12-86bc-703eca8bd35a (type=HEARTBEAT, length={}}}{{{}4467{}}}
{{{}bytes) from
nifi{}}}{{{}1{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{92}} {{millis}}
{{{}2025{}}}{{{}-{-}{-}{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}27{}}}{{{},{}}}{{{}128{}}} {{INFO
[Clustering Tasks Thread-{}}}\\{{{}3{}}}\\{{{}]
o.a.n.c.c.ClusterProtocolHeartbeater Heartbeat created at
}}{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}-15T12:{}}}{{{}45{}}}{{{}:{}}}{{{}27{}}}{{{}.030Z
and sent to
nifi{}}}{{{}1{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}1025{}}} {{at
}}{{{}2025{}}}{{{}{}}}{{{}04{}}}{{{}-15T12:{}}}{{{}45{}}}{{{}:{}}}{{{}27{}}}{{{}.128952987Z;
determining Cluster Coordinator took {}}}{{4}} {{millis; DNS lookup }}{{for}}
{{coordinator took }}{{0}} {{millis; connecting to coordinator took }}{{0}}
{{millis; sending heartbeat took }}{{50}} {{millis; receiving first }}{{byte}}
{{from response took }}{{44}} {{millis; receiving full response took }}{{44}}
{{millis; total time was }}{{98}} {{millis}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}29{}}}{{{},{}}}{{{}493{}}} {{INFO
[Heartbeat Monitor Thread-{}}}\\{{{}1{}}}\\{{{}]
o.a.n.c.c.h.AbstractHeartbeatMonitor Finished processing }}{{3}} {{heartbeats
in }}{{3050}} {{nanos}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}30{}}}{{{},{}}}{{{}300{}}} {{INFO
[Checkpoint FlowFile Repository] o.a.n.c.r.WriteAheadFlowFileRepository
Initiating checkpoint of FlowFile Repository}}
{{{}2025{}}}{{{}-{-}{-}{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}30{}}}{{{},{}}}{{{}302{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\\{{{}4{}}}\\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
e376e72a{}}}{{{}4161{}}}{{{}-445b-{}}}{{{}8419{}}}{{{}-fcb747045743
(type=HEARTBEAT, length=-{}}}{{{}4464{}}} {{{}bytes) from
nifi{}}}{{{}2{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{54}} {{millis}}
{{{}2025{}}}{{{}-{-}{-}{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}30{}}}{{{},{}}}{{{}785{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\\{{{}6{}}}\\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
1f26252e{}}}{{{}1817{}}}{{{}-4c36-86a7-f39cbbdefdd4 (type=HEARTBEAT,
length=-{}}}{{{}4463{}}} {{{}bytes) from
nifi{}}}{{{}0{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{92}} {{millis}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}31{}}}{{{},{}}}{{{}095{}}} {{INFO
[Checkpoint FlowFile Repository] o.a.n.wali.SequentialAccessWriteAheadLog
Checkpointed Write-Ahead Log with }}{{99466}} {{Records and }}{{445}} {{Swap
Files in }}{{795}} {{milliseconds (Stop-the-world time = }}{{12}}
{{milliseconds), max Transaction ID }}{{326649836}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}31{}}}{{{},{}}}{{{}095{}}} {{INFO
[Checkpoint FlowFile Repository] o.a.n.c.r.WriteAheadFlowFileRepository
Successfully checkpointed FlowFile Repository with }}{{99466}} {{records in
}}{{795}} {{milliseconds}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}31{}}}{{{},{}}}{{{}347{}}} {{INFO
[FileSystemRepository Workers Thread-{}}}\\{{{}3{}}}\\{{{}]
o.a.n.c.repository.FileSystemRepository Successfully archived }}{{1}}
{{Resource Claims }}{{for}} {{Container }}{{default}} {{in }}{{0}} {{millis}}
{{{}2025{}}}{{{}-{-}{-}{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}32{}}}{{{},{}}}{{{}189{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\\{{{}8{}}}\\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
a87f2b35-48d6-435f-bb55-af12d4024655 (type=HEARTBEAT, length={}}}{{{}4467{}}}
{{{}bytes) from
nifi{}}}{{{}1{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{49}} {{millis}}
{{{}2025{}}}{{{}-{-}{-}{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}32{}}}{{{},{}}}{{{}189{}}} {{INFO
[Clustering Tasks Thread-{}}}\\{{{}3{}}}\\{{{}]
o.a.n.c.c.ClusterProtocolHeartbeater Heartbeat created at
}}{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}-15T12:{}}}{{{}45{}}}{{{}:{}}}{{{}32{}}}{{{}.135Z
and sent to
nifi{}}}{{{}1{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}1025{}}} {{at
}}{{{}2025{}}}{{{}{}}}{{{}04{}}}{{{}-15T12:{}}}{{{}45{}}}{{{}:{}}}{{{}32{}}}{{{}.189869356Z;
determining Cluster Coordinator took {}}}{{4}} {{millis; DNS lookup }}{{for}}
{{coordinator took }}{{0}} {{millis; connecting to coordinator took }}{{0}}
{{millis; sending heartbeat took }}{{49}} {{millis; receiving first }}{{byte}}
{{from response took }}{{1}} {{millis; receiving full response took }}{{1}}
{{millis; total time was }}{{54}} {{millis}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}34{}}}{{{},{}}}{{{}493{}}} {{INFO
[Heartbeat Monitor Thread-{}}}\\{{{}1{}}}\\{{{}]
o.a.n.c.c.h.AbstractHeartbeatMonitor Finished processing }}{{3}} {{heartbeats
in }}{{3509}} {{nanos}}
{{{}2025{}}}{{{}-{-}{-}{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}35{}}}{{{},{}}}{{{}405{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\\{{{}9{}}}\\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
6a6f87f4-8fd0-4f17-a8f6-9f3554b4a287 (type=HEARTBEAT, length={}}}{{{}4464{}}}
{{{}bytes) from
nifi{}}}{{{}2{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{92}} {{millis}}
{{{}2025{}}}{{{}-{-}{-}{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}35{}}}{{{},{}}}{{{}893{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\\{{{}12{}}}\\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
d733ba82-e963-402f-9ecc-75a0c7571fe1 (type=HEARTBEAT, length={}}}{{{}4463{}}}
{{{}bytes) from
nifi{}}}{{{}0{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{96}} {{millis}}
{{{}2025{}}}{{{}-{-}{-}{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}37{}}}{{{},{}}}{{{}248{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\\{{{}11{}}}\\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
5be72afd-516c{}}}{{{}4150{}}}{{{}--{}}}{{{}8343{}}}{{{}-a35a0ace4c4f
(type=HEARTBEAT, length={}}}{{{}4467{}}} {{{}bytes) from
nifi{}}}{{{}1{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{46}} {{millis}}
{{{}2025{}}}{{{}-{-}{-}{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}37{}}}{{{},{}}}{{{}251{}}} {{INFO
[Clustering Tasks Thread-{}}}\\{{{}3{}}}\\{{{}]
o.a.n.c.c.ClusterProtocolHeartbeater Heartbeat created at
}}{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}-15T12:{}}}{{{}45{}}}{{{}:{}}}{{{}37{}}}{{{}.196Z
and sent to
nifi{}}}{{{}1{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}1025{}}} {{at
}}{{{}2025{}}}{{{}{}}}{{{}04{}}}{{{}-15T12:{}}}{{{}45{}}}{{{}:{}}}{{{}37{}}}{{{}.251287657Z;
determining Cluster Coordinator took {}}}{{4}} {{millis; DNS lookup }}{{for}}
{{coordinator took }}{{0}} {{millis; connecting to coordinator took }}{{1}}
{{millis; sending heartbeat took }}{{5}} {{millis; receiving first }}{{byte}}
{{from response took }}{{44}} {{millis; receiving full response took }}{{44}}
{{millis; total time was }}{{54}} {{millis}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}37{}}}{{{},{}}}{{{}631{}}} {{{}INFO
[Flow Service Tasks Thread-{}}}\\{{{}1{}}}\\{{{}]
o.a.n.p.FlowConfigurationArchiveManager Removing old archive file
./data/archive/20250415T130823+0100_flow.json.gz to reduce storage usage.
currentSize={}}}{{{}517833849{}}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}37{}}}{{{},{}}}{{{}637{}}} {{{}INFO
[Flow Service Tasks Thread-{}}}\\{{{}1{}}}\\{{{}]
o.a.nifi.controller.StandardFlowService Saved flow controller
org.apache.nifi.controller.FlowController{}}}{{{}@303ac720{}}} {{// Another
save pending = false}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}39{}}}{{{},{}}}{{{}495{}}} {{INFO
[Heartbeat Monitor Thread-{}}}\\{{{}1{}}}\\{{{}]
o.a.n.c.c.h.AbstractHeartbeatMonitor Finished processing }}{{3}} {{heartbeats
in }}{{4421}} {{nanos}}
{{{}2025{}}}{{{}-{-}{-}{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}40{}}}{{{},{}}}{{{}466{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\\{{{}17{}}}\\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
b90f7075-7f46-44db-b78d-888298a81486 (type=HEARTBEAT, length={}}}{{{}4464{}}}
{{{}bytes) from
nifi{}}}{{{}2{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{51}} {{millis}}
{{{}2025{}}}{{{}-{-}{-}{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}40{}}}{{{},{}}}{{{}965{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\\{{{}13{}}}\\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
731bb68d-f72d{}}}{{{}4777{}}}{{{}-b2c1-1a63430577d7 (type=HEARTBEAT,
length=-{}}}{{{}4463{}}} {{{}bytes) from
nifi{}}}{{{}0{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{54}} {{millis}}
{{{}2025{}}}{{{}-{-}{-}{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}42{}}}{{{},{}}}{{{}351{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\\{{{}10{}}}\\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
34f3ab04-bc52-49b2-a850-68f99bc7b4fd (type=HEARTBEAT, length={}}}{{{}4467{}}}
{{{}bytes) from
nifi{}}}{{{}1{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{88}} {{millis}}
{{{}2025{}}}{{{}-{-}{-}{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}42{}}}{{{},{}}}{{{}352{}}} {{INFO
[Clustering Tasks Thread-{}}}\\{{{}3{}}}\\{{{}]
o.a.n.c.c.ClusterProtocolHeartbeater Heartbeat created at
}}{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}-15T12:{}}}{{{}45{}}}{{{}:{}}}{{{}42{}}}{{{}.259Z
and sent to
nifi{}}}{{{}1{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}1025{}}} {{at
}}{{{}2025{}}}{{{}{}}}{{{}04{}}}{{{}-15T12:{}}}{{{}45{}}}{{{}:{}}}{{{}42{}}}{{{}.352338719Z;
determining Cluster Coordinator took {}}}{{4}} {{millis; DNS lookup }}{{for}}
{{coordinator took }}{{0}} {{millis; connecting to coordinator took }}{{0}}
{{millis; sending heartbeat took }}{{45}} {{millis; receiving first }}{{byte}}
{{from response took }}{{43}} {{millis; receiving full response took }}{{44}}
{{millis; total time was }}{{93}} {{millis}}
{{{}2025{}}}{{{}-{-}{-}{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}44{}}}{{{},{}}}{{{}495{}}} {{{}WARN
[Heartbeat Monitor Thread-{}}}\\{{{}1{}}}\\{{{}]
o.a.n.c.c.node.NodeClusterCoordinator Requesting that
nifi{}}}{{{}0{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}}
{{reconnect to the cluster due to: Node has a Revision Update Count of
}}{{213336}} {{but local value is only }}{{{}213335{}}}{{{}. Node appears not
to have the appropriate set of Component Revisions{}}}
{{{}2025{}}}{{{}-{-}{-}{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}44{}}}{{{},{}}}{{{}495{}}} {{INFO
[Heartbeat Monitor Thread-{}}}\\{{{}1{}}}\\{{{}]
o.a.n.c.c.node.NodeClusterCoordinator Event Reported }}{{for}}
{{{}nifi{}}}{{{}0{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}}
{{-- Requesting that node connect to cluster}}
{{{}2025{}}}{{{}-{-}{-}{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}44{}}}{{{},{}}}{{{}506{}}} {{{}INFO
[Heartbeat Monitor Thread-{}}}\\{{{}1{}}}\\{{{}]
o.a.n.c.c.node.NodeClusterCoordinator Status of
nifi{}}}{{{}0{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}}
{{changed from
NodeConnectionStatus[nodeId=nifi-{}}}\\{{{}0{}}}\\{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}\\{{{}8443{}}}\\{{{},
state=CONNECTED, updateId={}}}\\{{{}4347{}}}\\{{{}] to
NodeConnectionStatus[nodeId=nifi-{}}}\\{{{}0{}}}\\{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}\\{{{}8443{}}}\\{{{},
state=CONNECTING, updateId={}}}\\{{{}4351{}}}\\{{{}]}}
{{{}2025{}}}{{{}-{-}{-}{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}44{}}}{{{},{}}}{{{}565{}}} {{{}WARN
[Heartbeat Monitor Thread-{}}}\\{{{}1{}}}\\{{{}]
o.a.n.c.c.node.NodeClusterCoordinator Requesting that
nifi{}}}{{{}2{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}}
{{reconnect to the cluster due to: Node has a Revision Update Count of
}}{{213336}} {{but local value is only }}{{{}213335{}}}{{{}. Node appears not
to have the appropriate set of Component Revisions{}}}
{{{}2025{}}}{{{}-{-}{-}{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}44{}}}{{{},{}}}{{{}565{}}} {{INFO
[Heartbeat Monitor Thread-{}}}\\{{{}1{}}}\\{{{}]
o.a.n.c.c.node.NodeClusterCoordinator Event Reported }}{{for}}
{{{}nifi{}}}{{{}2{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}}
{{-- Requesting that node connect to cluster}}
{{{}2025{}}}{{{}-{-}{-}{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}44{}}}{{{},{}}}{{{}571{}}} {{{}INFO
[Heartbeat Monitor Thread-{}}}\\{{{}1{}}}\\{{{}]
o.a.n.c.c.node.NodeClusterCoordinator Status of
nifi{}}}{{{}2{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}}
{{changed from
NodeConnectionStatus[nodeId=nifi-{}}}\\{{{}2{}}}\\{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}\\{{{}8443{}}}\\{{{},
state=CONNECTED, updateId={}}}\\{{{}4350{}}}\\{{{}] to
NodeConnectionStatus[nodeId=nifi-{}}}\\{{{}2{}}}\\{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}\\{{{}8443{}}}\\{{{},
state=CONNECTING, updateId={}}}\\{{{}4352{}}}\\{{{}]}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}44{}}}{{{},{}}}{{{}650{}}} {{INFO
[Heartbeat Monitor Thread-{}}}\\{{{}1{}}}\\{{{}]
o.a.n.c.c.h.AbstractHeartbeatMonitor Finished processing }}{{3}} {{heartbeats
in }}{{155}} {{millis}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}44{}}}{{{},{}}}{{{}847{}}} {{INFO
[NiFi Web Server-{}}}\\{{{}394965{}}}\\{{{}] o.a.n.c.s.StandardProcessScheduler
Starting AttributesToJSON[id=36af30fe-514a-1b3c-bc34-7060ecebe453]}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}44{}}}{{{},{}}}{{{}847{}}} {{INFO
[NiFi Web Server-{}}}\\{{{}394965{}}}\\{{{}]
o.a.n.controller.StandardProcessorNode Starting
AttributesToJSON[id=36af30fe-514a-1b3c-bc34-7060ecebe453]}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}44{}}}{{{},{}}}{{{}899{}}} {{INFO
[Timer-Driven Process Thread-{}}}\\{{{}1{}}}\\{{{}]
o.a.n.c.s.TimerDrivenSchedulingAgent Scheduled
AttributesToJSON[id=36af30fe-514a-1b3c-bc34-7060ecebe453] to run with }}{{1}}
{{threads}}
{{{}2025{}}}{{{}-{-}{-}{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}45{}}}{{{},{}}}{{{}572{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\\{{{}15{}}}\\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
1142ddef-fb53{}}}{{{}4206{}}}{{{}-96a9-c48e5407ea2c (type=HEARTBEAT,
length=-{}}}{{{}4628{}}} {{{}bytes) from
nifi{}}}{{{}2{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{95}} {{millis}}
{{{}2025{}}}{{{}-{-}{-}{}}}{{{}04{}}}{{{{}}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}46{}}}{{{},{}}}{{{}073{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\\{{{}16{}}}\\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
29bd245e-55e4-467a-aa78-5a79cc19fe9f (type=HEARTBEAT, length={}}}{{{}4627{}}}
{{{}bytes) from
nifi{}}}{{{}0{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{93}} {{millis}}
{{{}nifi{}}}{{{}@nifi{}}}{{{}-{}}}{{{}1{}}}{{{}:/opt/nifi/nifi-current${}}}|
was (Author: JIRAUSER307668):
We got the same issue in 2.0.0-M2, this version is already using [JetBrains
Xodus|https://github.com/JetBrains/xodus] , we didn't see any delay or failure
for API request processing in the cluster here. But we are still hitting with
this problem twice now where it impacted us. Is there any solution for this?
{code:java}
2025-04-15 13:45:42,352 INFO [Clustering Tasks Thread-3]
o.a.n.c.c.ClusterProtocolHeartbeater Heartbeat created at
2025-04-15T12:45:42.259Z and sent to
nifi-1.nifi-hs.pipercx.svc.cluster.local:1025 at
2025-04-15T12:45:42.352338719Z; determining Cluster Coordinator took 4 millis;
DNS lookup for coordinator took 0 millis; connecting to coordinator took 0
millis; sending heartbeat took 45 millis; receiving first byte from response
took 43 millis; receiving full response took 44 millis; total time was 93
millis 2025-04-15 13:45:44,495 WARN [Heartbeat Monitor Thread-1]
o.a.n.c.c.node.NodeClusterCoordinator Requesting that
nifi-0.nifi-hs.pipercx.svc.cluster.local:8443 reconnect to the cluster due to:
Node has a Revision Update Count of 213336 but local value is only 213335. Node
appears not to have the appropriate set of Component Revisions 2025-04-15
13:45:44,495 INFO [Heartbeat Monitor Thread-1]
o.a.n.c.c.node.NodeClusterCoordinator Event Reported for
nifi-0.nifi-hs.pipercx.svc.cluster.local:8443 -- Requesting that node connect
to cluster 2025-04-15 13:45:44,506 INFO [Heartbeat Monitor Thread-1]
o.a.n.c.c.node.NodeClusterCoordinator Status of
nifi-0.nifi-hs.pipercx.svc.cluster.local:8443 changed from
NodeConnectionStatus[nodeId=nifi-0.nifi-hs.pipercx.svc.cluster.local:8443,
state=CONNECTED, updateId=4347] to
NodeConnectionStatus[nodeId=nifi-0.nifi-hs.pipercx.svc.cluster.local:8443,
state=CONNECTING, updateId=4351] 2025-04-15 13:45:44,565 WARN [Heartbeat
Monitor Thread-1] o.a.n.c.c.node.NodeClusterCoordinator Requesting that
nifi-2.nifi-hs.pipercx.svc.cluster.local:8443 reconnect to the cluster due to:
Node has a Revision Update Count of 213336 but local value is only 213335. Node
appears not to have the appropriate set of Component Revisions 2025-04-15
13:45:44,565 INFO [Heartbeat Monitor Thread-1]
o.a.n.c.c.node.NodeClusterCoordinator Event Reported for
nifi-2.nifi-hs.pipercx.svc.cluster.local:8443 -- Requesting that node connect
to cluster 2025-04-15 13:45:44,571 INFO [Heartbeat Monitor Thread-1]
o.a.n.c.c.node.NodeClusterCoordinator Status of
nifi-2.nifi-hs.pipercx.svc.cluster.local:8443 changed from
NodeConnectionStatus[nodeId=nifi-2.nifi-hs.pipercx.svc.cluster.local:8443,
state=CONNECTED, updateId=4350] to
NodeConnectionStatus[nodeId=nifi-2.nifi-hs.pipercx.svc.cluster.local:8443,
state=CONNECTING, updateId=4352] 2025-04-15 13:45:44,650 INFO [Heartbeat
Monitor Thread-1] o.a.n.c.c.h.AbstractHeartbeatMonitor Finished processing 3
heartbeats in 155 millis{code}
Coordinator Logs
|{{{}nifi{}}}{{{}@nifi{}}}{{{}--{}}}{{{}1{}}}{{{}:/opt/nifi/nifi-current$ cat
logs/nifi-app.log \| grep -i {}}}{{"2025-04-15 13:45:44,495"}} {{-color -B40
-A10}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}15{}}}{{{},{}}}{{{}549{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\{{{}100{}}}\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
b2388556-ad48-48a3-aeac-005f27e8fd68 (type=HEARTBEAT, length={}}}{{{}4463{}}}
{{{}bytes) from
nifi-{}}}{{{}0{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{95}} {{millis}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}16{}}}{{{},{}}}{{{}920{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\{{{}99{}}}\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
2a29e615-{}}}{{{}8155{}}}{{{}-4b32-a013-b3868a78db26 (type=HEARTBEAT,
length=-{}}}{{{}4467{}}} {{{}bytes) from
nifi{}}}{{{}1{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{96}} {{millis}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}16{}}}{{{},{}}}{{{}921{}}} {{INFO
[Clustering Tasks Thread-{}}}\{{{}3{}}}\{{{}]
o.a.n.c.c.ClusterProtocolHeartbeater Heartbeat created at
}}{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}-15T12:{}}}{{{}45{}}}{{{}:{}}}{{{}16{}}}{{{}.818Z
and sent to
nifi{}}}{{{}1{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}1025{}}} {{at
}}{{{}2025{}}}{{{}-{}}}{{{}04{}}}{{{}-15T12:{}}}{{{}45{}}}{{{}:{}}}{{{}16{}}}{{{}.921728227Z;
determining Cluster Coordinator took {}}}{{4}} {{millis; DNS lookup }}{{for}}
{{coordinator took }}{{0}} {{millis; connecting to coordinator took }}{{1}}
{{millis; sending heartbeat took }}{{52}} {{millis; receiving first }}{{byte}}
{{from response took }}{{45}} {{millis; receiving full response took }}{{45}}
{{millis; total time was }}{{102}} {{millis}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}19{}}}{{{},{}}}{{{}492{}}} {{INFO
[Heartbeat Monitor Thread-{}}}\{{{}1{}}}\{{{}]
o.a.n.c.c.h.AbstractHeartbeatMonitor Finished processing }}{{3}} {{heartbeats
in }}{{6720}} {{nanos}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}20{}}}{{{},{}}}{{{}170{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\{{{}97{}}}\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
e55f44ab-3b42-447b-8b32-4a66fa751461 (type=HEARTBEAT, length={}}}{{{}4464{}}}
{{{}bytes) from
nifi-{}}}{{{}2{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{98}} {{millis}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}20{}}}{{{},{}}}{{{}619{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\{{{}3{}}}\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
1a300ccf-51e7-4ab3-a9cf-155f42dc8065 (type=HEARTBEAT, length={}}}{{{}4463{}}}
{{{}bytes) from
nifi-{}}}{{{}0{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{56}} {{millis}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}22{}}}{{{},{}}}{{{}023{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\{{{}2{}}}\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
3f782d5b-f28b-45b2-ad4f-ef1bb8170af9 (type=HEARTBEAT, length={}}}{{{}4467{}}}
{{{}bytes) from
nifi-{}}}{{{}1{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{91}} {{millis}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}22{}}}{{{},{}}}{{{}024{}}} {{INFO
[Clustering Tasks Thread-{}}}\{{{}3{}}}\{{{}]
o.a.n.c.c.ClusterProtocolHeartbeater Heartbeat created at
}}{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}-15T12:{}}}{{{}45{}}}{{{}:{}}}{{{}21{}}}{{{}.928Z
and sent to
nifi{}}}{{{}1{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}1025{}}} {{at
}}{{{}2025{}}}{{{}-{}}}{{{}04{}}}{{{}-15T12:{}}}{{{}45{}}}{{{}:{}}}{{{}22{}}}{{{}.024649024Z;
determining Cluster Coordinator took {}}}{{4}} {{millis; DNS lookup }}{{for}}
{{coordinator took }}{{0}} {{millis; connecting to coordinator took }}{{0}}
{{millis; sending heartbeat took }}{{48}} {{millis; receiving first }}{{byte}}
{{from response took }}{{44}} {{millis; receiving full response took }}{{44}}
{{millis; total time was }}{{96}} {{millis}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}24{}}}{{{},{}}}{{{}383{}}} {{INFO
[NiFi Web Server-{}}}\{{{}394987{}}}\{{{}] o.a.n.c.s.StandardProcessScheduler
Stopping AttributesToJSON[id=36af30fe-514a-1b3c-bc34-7060ecebe453]}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}24{}}}{{{},{}}}{{{}383{}}} {{INFO
[NiFi Web Server-{}}}\{{{}394987{}}}\{{{}]
o.a.n.controller.StandardProcessorNode Stopping processor:
AttributesToJSON[id=36af30fe-514a-1b3c-bc34-7060ecebe453]}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}24{}}}{{{},{}}}{{{}401{}}} {{INFO
[Timer-Driven Process Thread-{}}}\{{{}1{}}}\{{{}]
o.a.n.c.s.TimerDrivenSchedulingAgent Stopped scheduling
AttributesToJSON[id=36af30fe-514a-1b3c-bc34-7060ecebe453] to run}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}24{}}}{{{},{}}}{{{}401{}}} {{INFO
[Timer-Driven Process Thread-{}}}\{{{}1{}}}\{{{}]
o.a.n.controller.StandardProcessorNode
AttributesToJSON[id=36af30fe-514a-1b3c-bc34-7060ecebe453] has completely
stopped. Completing any associatedFutures.}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}24{}}}{{{},{}}}{{{}493{}}} {{INFO
[Heartbeat Monitor Thread-{}}}\{{{}1{}}}\{{{}]
o.a.n.c.c.h.AbstractHeartbeatMonitor Finished processing }}{{3}} {{heartbeats
in }}{{3939}} {{nanos}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}25{}}}{{{},{}}}{{{}237{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\{{{}1{}}}\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
76a02ca9-{}}}{{{}8080{}}}{{{}--{}}}{{{}4984{}}}{{{}-97d2-871918100aab
(type=HEARTBEAT, length={}}}{{{}4464{}}} {{{}bytes) from
nifi{}}}{{{}2{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{56}} {{millis}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}25{}}}{{{},{}}}{{{}581{}}} {{{}INFO
[Flow Service Tasks Thread-{}}}\{{{}1{}}}\{{{}]
o.a.n.p.FlowConfigurationArchiveManager Removing old archive file
./data/archive/20250415T130804+0100_flow.json.gz to reduce storage usage.
currentSize={}}}{{{}517922067{}}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}25{}}}{{{},{}}}{{{}587{}}} {{{}INFO
[Flow Service Tasks Thread-{}}}\{{{}1{}}}\{{{}]
o.a.nifi.controller.StandardFlowService Saved flow controller
org.apache.nifi.controller.FlowController{}}}{{{}@303ac720{}}} {{// Another
save pending = false}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}25{}}}{{{},{}}}{{{}681{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\{{{}7{}}}\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
0be1922d-509e-4e74-8af9-cf55d0811e1c (type=HEARTBEAT, length={}}}{{{}4463{}}}
{{{}bytes) from
nifi-{}}}{{{}0{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{50}} {{millis}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}27{}}}{{{},{}}}{{{}128{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\{{{}5{}}}\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
ad1693f3-ca19-4b12-86bc-703eca8bd35a (type=HEARTBEAT, length={}}}{{{}4467{}}}
{{{}bytes) from
nifi-{}}}{{{}1{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{92}} {{millis}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}27{}}}{{{},{}}}{{{}128{}}} {{INFO
[Clustering Tasks Thread-{}}}\{{{}3{}}}\{{{}]
o.a.n.c.c.ClusterProtocolHeartbeater Heartbeat created at
}}{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}-15T12:{}}}{{{}45{}}}{{{}:{}}}{{{}27{}}}{{{}.030Z
and sent to
nifi{}}}{{{}1{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}1025{}}} {{at
}}{{{}2025{}}}{{{}-{}}}{{{}04{}}}{{{}-15T12:{}}}{{{}45{}}}{{{}:{}}}{{{}27{}}}{{{}.128952987Z;
determining Cluster Coordinator took {}}}{{4}} {{millis; DNS lookup }}{{for}}
{{coordinator took }}{{0}} {{millis; connecting to coordinator took }}{{0}}
{{millis; sending heartbeat took }}{{50}} {{millis; receiving first }}{{byte}}
{{from response took }}{{44}} {{millis; receiving full response took }}{{44}}
{{millis; total time was }}{{98}} {{millis}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}29{}}}{{{},{}}}{{{}493{}}} {{INFO
[Heartbeat Monitor Thread-{}}}\{{{}1{}}}\{{{}]
o.a.n.c.c.h.AbstractHeartbeatMonitor Finished processing }}{{3}} {{heartbeats
in }}{{3050}} {{nanos}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}30{}}}{{{},{}}}{{{}300{}}} {{INFO
[Checkpoint FlowFile Repository] o.a.n.c.r.WriteAheadFlowFileRepository
Initiating checkpoint of FlowFile Repository}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}30{}}}{{{},{}}}{{{}302{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\{{{}4{}}}\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
e376e72a-{}}}{{{}4161{}}}{{{}-445b-{}}}{{{}8419{}}}{{{}-fcb747045743
(type=HEARTBEAT, length=-{}}}{{{}4464{}}} {{{}bytes) from
nifi{}}}{{{}2{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{54}} {{millis}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}30{}}}{{{},{}}}{{{}785{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\{{{}6{}}}\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
1f26252e-{}}}{{{}1817{}}}{{{}-4c36-86a7-f39cbbdefdd4 (type=HEARTBEAT,
length=-{}}}{{{}4463{}}} {{{}bytes) from
nifi{}}}{{{}0{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{92}} {{millis}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}31{}}}{{{},{}}}{{{}095{}}} {{INFO
[Checkpoint FlowFile Repository] o.a.n.wali.SequentialAccessWriteAheadLog
Checkpointed Write-Ahead Log with }}{{99466}} {{Records and }}{{445}} {{Swap
Files in }}{{795}} {{milliseconds (Stop-the-world time = }}{{12}}
{{milliseconds), max Transaction ID }}{{326649836}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}31{}}}{{{},{}}}{{{}095{}}} {{INFO
[Checkpoint FlowFile Repository] o.a.n.c.r.WriteAheadFlowFileRepository
Successfully checkpointed FlowFile Repository with }}{{99466}} {{records in
}}{{795}} {{milliseconds}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}31{}}}{{{},{}}}{{{}347{}}} {{INFO
[FileSystemRepository Workers Thread-{}}}\{{{}3{}}}\{{{}]
o.a.n.c.repository.FileSystemRepository Successfully archived }}{{1}}
{{Resource Claims }}{{for}} {{Container }}{{default}} {{in }}{{0}} {{millis}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}32{}}}{{{},{}}}{{{}189{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\{{{}8{}}}\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
a87f2b35-48d6-435f-bb55-af12d4024655 (type=HEARTBEAT, length={}}}{{{}4467{}}}
{{{}bytes) from
nifi-{}}}{{{}1{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{49}} {{millis}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}32{}}}{{{},{}}}{{{}189{}}} {{INFO
[Clustering Tasks Thread-{}}}\{{{}3{}}}\{{{}]
o.a.n.c.c.ClusterProtocolHeartbeater Heartbeat created at
}}{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}-15T12:{}}}{{{}45{}}}{{{}:{}}}{{{}32{}}}{{{}.135Z
and sent to
nifi{}}}{{{}1{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}1025{}}} {{at
}}{{{}2025{}}}{{{}-{}}}{{{}04{}}}{{{}-15T12:{}}}{{{}45{}}}{{{}:{}}}{{{}32{}}}{{{}.189869356Z;
determining Cluster Coordinator took {}}}{{4}} {{millis; DNS lookup }}{{for}}
{{coordinator took }}{{0}} {{millis; connecting to coordinator took }}{{0}}
{{millis; sending heartbeat took }}{{49}} {{millis; receiving first }}{{byte}}
{{from response took }}{{1}} {{millis; receiving full response took }}{{1}}
{{millis; total time was }}{{54}} {{millis}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}34{}}}{{{},{}}}{{{}493{}}} {{INFO
[Heartbeat Monitor Thread-{}}}\{{{}1{}}}\{{{}]
o.a.n.c.c.h.AbstractHeartbeatMonitor Finished processing }}{{3}} {{heartbeats
in }}{{3509}} {{nanos}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}35{}}}{{{},{}}}{{{}405{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\{{{}9{}}}\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
6a6f87f4-8fd0-4f17-a8f6-9f3554b4a287 (type=HEARTBEAT, length={}}}{{{}4464{}}}
{{{}bytes) from
nifi-{}}}{{{}2{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{92}} {{millis}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}35{}}}{{{},{}}}{{{}893{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\{{{}12{}}}\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
d733ba82-e963-402f-9ecc-75a0c7571fe1 (type=HEARTBEAT, length={}}}{{{}4463{}}}
{{{}bytes) from
nifi-{}}}{{{}0{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{96}} {{millis}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}37{}}}{{{},{}}}{{{}248{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\{{{}11{}}}\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
5be72afd-516c-{}}}{{{}4150{}}}{{{}--{}}}{{{}8343{}}}{{{}-a35a0ace4c4f
(type=HEARTBEAT, length={}}}{{{}4467{}}} {{{}bytes) from
nifi{}}}{{{}1{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{46}} {{millis}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}37{}}}{{{},{}}}{{{}251{}}} {{INFO
[Clustering Tasks Thread-{}}}\{{{}3{}}}\{{{}]
o.a.n.c.c.ClusterProtocolHeartbeater Heartbeat created at
}}{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}-15T12:{}}}{{{}45{}}}{{{}:{}}}{{{}37{}}}{{{}.196Z
and sent to
nifi{}}}{{{}1{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}1025{}}} {{at
}}{{{}2025{}}}{{{}-{}}}{{{}04{}}}{{{}-15T12:{}}}{{{}45{}}}{{{}:{}}}{{{}37{}}}{{{}.251287657Z;
determining Cluster Coordinator took {}}}{{4}} {{millis; DNS lookup }}{{for}}
{{coordinator took }}{{0}} {{millis; connecting to coordinator took }}{{1}}
{{millis; sending heartbeat took }}{{5}} {{millis; receiving first }}{{byte}}
{{from response took }}{{44}} {{millis; receiving full response took }}{{44}}
{{millis; total time was }}{{54}} {{millis}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}37{}}}{{{},{}}}{{{}631{}}} {{{}INFO
[Flow Service Tasks Thread-{}}}\{{{}1{}}}\{{{}]
o.a.n.p.FlowConfigurationArchiveManager Removing old archive file
./data/archive/20250415T130823+0100_flow.json.gz to reduce storage usage.
currentSize={}}}{{{}517833849{}}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}37{}}}{{{},{}}}{{{}637{}}} {{{}INFO
[Flow Service Tasks Thread-{}}}\{{{}1{}}}\{{{}]
o.a.nifi.controller.StandardFlowService Saved flow controller
org.apache.nifi.controller.FlowController{}}}{{{}@303ac720{}}} {{// Another
save pending = false}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}39{}}}{{{},{}}}{{{}495{}}} {{INFO
[Heartbeat Monitor Thread-{}}}\{{{}1{}}}\{{{}]
o.a.n.c.c.h.AbstractHeartbeatMonitor Finished processing }}{{3}} {{heartbeats
in }}{{4421}} {{nanos}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}40{}}}{{{},{}}}{{{}466{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\{{{}17{}}}\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
b90f7075-7f46-44db-b78d-888298a81486 (type=HEARTBEAT, length={}}}{{{}4464{}}}
{{{}bytes) from
nifi-{}}}{{{}2{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{51}} {{millis}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}40{}}}{{{},{}}}{{{}965{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\{{{}13{}}}\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
731bb68d-f72d-{}}}{{{}4777{}}}{{{}-b2c1-1a63430577d7 (type=HEARTBEAT,
length=-{}}}{{{}4463{}}} {{{}bytes) from
nifi{}}}{{{}0{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{54}} {{millis}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}42{}}}{{{},{}}}{{{}351{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\{{{}10{}}}\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
34f3ab04-bc52-49b2-a850-68f99bc7b4fd (type=HEARTBEAT, length={}}}{{{}4467{}}}
{{{}bytes) from
nifi-{}}}{{{}1{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{88}} {{millis}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}42{}}}{{{},{}}}{{{}352{}}} {{INFO
[Clustering Tasks Thread-{}}}\{{{}3{}}}\{{{}]
o.a.n.c.c.ClusterProtocolHeartbeater Heartbeat created at
}}{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}-15T12:{}}}{{{}45{}}}{{{}:{}}}{{{}42{}}}{{{}.259Z
and sent to
nifi{}}}{{{}1{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}1025{}}} {{at
}}{{{}2025{}}}{{{}-{}}}{{{}04{}}}{{{}-15T12:{}}}{{{}45{}}}{{{}:{}}}{{{}42{}}}{{{}.352338719Z;
determining Cluster Coordinator took {}}}{{4}} {{millis; DNS lookup }}{{for}}
{{coordinator took }}{{0}} {{millis; connecting to coordinator took }}{{0}}
{{millis; sending heartbeat took }}{{45}} {{millis; receiving first }}{{byte}}
{{from response took }}{{43}} {{millis; receiving full response took }}{{44}}
{{millis; total time was }}{{93}} {{millis}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}44{}}}{{{},{}}}{{{}495{}}} {{{}WARN
[Heartbeat Monitor Thread-{}}}\{{{}1{}}}\{{{}]
o.a.n.c.c.node.NodeClusterCoordinator Requesting that
nifi-{}}}{{{}0{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}}
{{reconnect to the cluster due to: Node has a Revision Update Count of
}}{{213336}} {{but local value is only }}{{{}213335{}}}{{{}. Node appears not
to have the appropriate set of Component Revisions{}}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}44{}}}{{{},{}}}{{{}495{}}} {{INFO
[Heartbeat Monitor Thread-{}}}\{{{}1{}}}\{{{}]
o.a.n.c.c.node.NodeClusterCoordinator Event Reported }}{{for}}
{{{}nifi-{}}}{{{}0{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}}
{{-- Requesting that node connect to cluster}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}44{}}}{{{},{}}}{{{}506{}}} {{{}INFO
[Heartbeat Monitor Thread-{}}}\{{{}1{}}}\{{{}]
o.a.n.c.c.node.NodeClusterCoordinator Status of
nifi-{}}}{{{}0{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}}
{{changed from
NodeConnectionStatus[nodeId=nifi-{}}}\{{{}0{}}}\{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}\{{{}8443{}}}\{{{},
state=CONNECTED, updateId={}}}\{{{}4347{}}}\{{{}] to
NodeConnectionStatus[nodeId=nifi-{}}}\{{{}0{}}}\{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}\{{{}8443{}}}\{{{},
state=CONNECTING, updateId={}}}\{{{}4351{}}}\{{{}]}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}44{}}}{{{},{}}}{{{}565{}}} {{{}WARN
[Heartbeat Monitor Thread-{}}}\{{{}1{}}}\{{{}]
o.a.n.c.c.node.NodeClusterCoordinator Requesting that
nifi-{}}}{{{}2{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}}
{{reconnect to the cluster due to: Node has a Revision Update Count of
}}{{213336}} {{but local value is only }}{{{}213335{}}}{{{}. Node appears not
to have the appropriate set of Component Revisions{}}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}44{}}}{{{},{}}}{{{}565{}}} {{INFO
[Heartbeat Monitor Thread-{}}}\{{{}1{}}}\{{{}]
o.a.n.c.c.node.NodeClusterCoordinator Event Reported }}{{for}}
{{{}nifi-{}}}{{{}2{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}}
{{-- Requesting that node connect to cluster}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}44{}}}{{{},{}}}{{{}571{}}} {{{}INFO
[Heartbeat Monitor Thread-{}}}\{{{}1{}}}\{{{}]
o.a.n.c.c.node.NodeClusterCoordinator Status of
nifi-{}}}{{{}2{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}}
{{changed from
NodeConnectionStatus[nodeId=nifi-{}}}\{{{}2{}}}\{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}\{{{}8443{}}}\{{{},
state=CONNECTED, updateId={}}}\{{{}4350{}}}\{{{}] to
NodeConnectionStatus[nodeId=nifi-{}}}\{{{}2{}}}\{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}\{{{}8443{}}}\{{{},
state=CONNECTING, updateId={}}}\{{{}4352{}}}\{{{}]}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}44{}}}{{{},{}}}{{{}650{}}} {{INFO
[Heartbeat Monitor Thread-{}}}\{{{}1{}}}\{{{}]
o.a.n.c.c.h.AbstractHeartbeatMonitor Finished processing }}{{3}} {{heartbeats
in }}{{155}} {{millis}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}44{}}}{{{},{}}}{{{}847{}}} {{INFO
[NiFi Web Server-{}}}\{{{}394965{}}}\{{{}] o.a.n.c.s.StandardProcessScheduler
Starting AttributesToJSON[id=36af30fe-514a-1b3c-bc34-7060ecebe453]}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}44{}}}{{{},{}}}{{{}847{}}} {{INFO
[NiFi Web Server-{}}}\{{{}394965{}}}\{{{}]
o.a.n.controller.StandardProcessorNode Starting
AttributesToJSON[id=36af30fe-514a-1b3c-bc34-7060ecebe453]}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}44{}}}{{{},{}}}{{{}899{}}} {{INFO
[Timer-Driven Process Thread-{}}}\{{{}1{}}}\{{{}]
o.a.n.c.s.TimerDrivenSchedulingAgent Scheduled
AttributesToJSON[id=36af30fe-514a-1b3c-bc34-7060ecebe453] to run with }}{{1}}
{{threads}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}45{}}}{{{},{}}}{{{}572{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\{{{}15{}}}\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
1142ddef-fb53-{}}}{{{}4206{}}}{{{}-96a9-c48e5407ea2c (type=HEARTBEAT,
length=-{}}}{{{}4628{}}} {{{}bytes) from
nifi{}}}{{{}2{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{95}} {{millis}}
{{{}2025{}}}{{{}--{}}}{{{}04{}}}{{{}{}}}{{{}15{}}}
{{{}13{}}}{{{}:{}}}{{{}45{}}}{{{}:{}}}{{{}46{}}}{{{},{}}}{{{}073{}}} {{{}INFO
[Process Cluster Protocol Request-{}}}\{{{}16{}}}\{{{}]
o.a.n.c.p.impl.SocketProtocolListener Finished processing request
29bd245e-55e4-467a-aa78-5a79cc19fe9f (type=HEARTBEAT, length={}}}{{{}4627{}}}
{{{}bytes) from
nifi-{}}}{{{}0{}}}{{{}.nifi-hs.pipercx.svc.cluster.local:{}}}{{{}8443{}}} {{in
}}{{93}} {{millis}}
{{{}nifi{}}}{{{}@nifi{}}}{{{}-{}}}{{{}1{}}}{{{}:/opt/nifi/nifi-current${}}}|
> NiFi revision manager and heartbeat validation conflicts leading to
> reconnection request
> ----------------------------------------------------------------------------------------
>
> Key: NIFI-13885
> URL: https://issues.apache.org/jira/browse/NIFI-13885
> Project: Apache NiFi
> Issue Type: Bug
> Affects Versions: 1.23.0, 1.24.0, 1.23.2
> Reporter: Shubham Sharma
> Priority: Critical
> Attachments: hkl25073070_jstack.tar.gz, hkl25073177_jstack.tar.gz
>
>
> With a 5 node NiFi cluster deployment we observed a critical issue where
> reconnection requests are getting generated frequently due to difference in
> local coordinator's and given node's revisionUpdateCounter, affecting
> workflow lifecycle.
> *User Log summary*
> *User request to update controller service on random node(test01)*
> {code:java}
> 2024-10-14 18:44:55,927 INFO [NiFi Web Server-151009]
> o.a.n.w.s.NiFiAuthenticationFilter Authentication Success [test-app]
> 10.10.21.9 PUT
> https://test01.dvl:9443/nifi-api/controller-services/7f2fe434-8d01-3d6e-83f5-87d47e6e9598{code}
>
> *User request forwarded immediately to coordinator(test02)*
>
> {code:java}
> 2024-10-14 18:44:55,929 INFO [NiFi Web Server-1414436]
> o.a.n.w.s.NiFiAuthenticationFilter Authentication Success [test-app]
> 10.10.21.9 PUT
> https://test02:9443/nifi-api/controller-services/7f2fe434-8d01-3d6e-83f5-87d47e6e9598
> {code}
>
> *Delay to complete request as shown here in coordinator (test02)*
> {code:java}
> 2024-10-14 18:46:17,952 INFO [NiFi Web Server-1414436]
> o.a.n.w.s.NiFiAuthenticationFilter Authentication Success [test-app]
> 10.10.21.9 GET
> https://test02:9443/nifi-api/controller-services/7f2fe434-8d01-3d6e-83f5-87d47e6e9598{code}
>
> *App Log analysis*
> Added a log statement at the end of updateRevision function in
> NaiveRevisionManager for printing updated value of revisionUpdateCounter.
>
> *Coordinator app log summary*
> On main node test01 it took around 48 seconds to process above request for
> updating disabled controller service via restAPI and update
> revisionUpdateCounter to *3081375*
>
> *2024-10-14 18:45:43,455* INFO [NiFi Web Server-151009]
> o.a.n.web.revision.NaiveRevisionManager ---- Updated revision using [[61,
> ${clientid}, 7f2fe434-8d01-3d6e-83f5-87d47e6e9598]], revisionList [[61,
> ${clientid}, 7f2fe434-8d01-3d6e-83f5-87d47e6e9598]], revisionUpdateCounter
> *3081375*
>
> *Coordinator (test02)received its own heartbeat*
>
> *2024-10-14 18:45:47,143* INFO [Process Cluster Protocol Request-62]
> o.a.n.c.c.h.ClusterProtocolHeartbeatMonitor ----- Received new heartbeat from
> test02:9443, revisionId {*}3081374{*}, activethreadCount 79 ,
> connectionStatus CONNECTED -----
>
> *Received test01 node's heartbeat request to coordinator BUT with updated
> revisionID*
> *2024-10-14 18:45:57,724* INFO [Process Cluster Protocol Request-91]
> o.a.n.c.c.h.ClusterProtocolHeartbeatMonitor ----- Received new heartbeat from
> test01:9443, revisionId {*}3081375{*}, activethreadCount 73 ,
> connectionStatus CONNECTED -----
>
> *Scheduled Heartbeat validation gets triggered but due to above mismatch it
> requested reconnection for test01*
> *2024-10-14 18:46:07,654* WARN [Heartbeat Monitor Thread-1]
> o.a.n.c.c.node.NodeClusterCoordinator ----- Requesting that {*}test01{*}:9443
> reconnect to the cluster due to: Node has a Revision Update Count of
> *3081375* but local value is only {*}3081374{*}. Node appears not to have the
> appropriate set of Component Revisions -----
>
> *During reconnection request on test01 node, ie. going under reconnection and
> synchronisation process, finally coordinator received updated revision
> counter*
> *2024-10-14 18:46:11,238* INFO [NiFi Web Server-1414436]
> o.a.n.web.revision.NaiveRevisionManager ---- Updated revision using [[61,
> ${clientid}, 7f2fe434-8d01-3d6e-83f5-87d47e6e9598]], revisionList [[61,
> ${clientid}, 7f2fe434-8d01-3d6e-83f5-87d47e6e9598]], revisionUpdateCounter
> *3081375*
>
> *And next heartbeat* *sent by coordinator (test02) to itself* *containing
> updated revision counter*
> *2024-10-14 18:46:17,213* INFO [Process Cluster Protocol Request-2]
> o.a.n.c.c.h.ClusterProtocolHeartbeatMonitor ----- Received new heartbeat from
> {*}test02{*}:9443, revisionId {*}3081375{*}, activethreadCount 111 ,
> connectionStatus CONNECTED -----
>
> This reconnection attempts is happening frequently and affecting workflow
> request.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)