Support Questions

Find answers, ask questions, and share your expertise

Queue full error occurs in ListenSyslog

avatar
New Contributor

dreaminz_0-1674141045523.png

dreaminz_0-1674141742796.png

hello. I'm having a problem with Nifi, so I'm posting a question.
In my Nifi, an error occurs in one node, and there is a problem that the node is disconnected in the cluster

A total of 6 nodes were configured as a cluster with 3 nodes in different datacenters.


The current configuration is collecting network logs through ListenSyslog, ParseCEF, and then sending them to graylog.

 

It receives an average of 721MB per 5 minutes, but there is a problem that the cluster becomes Disconnected with a Queue Full error occurring on some nodes.

The error message is below.

 

 

Communication Failed with Remote Address[null]: java.lang.illegalStateException: Queue full

 

 

It says Queue full, but I don't know what kind of queue the error message points to and how to solve it.

My nifi.properties configuration are below.


 

 

nifi.administrative.yield.duration=30 sec
# If a component has no work to do (is "bored"), how long should we wait before checking again for work?
nifi.bored.yield.duration=10 millis
nifi.queue.backpressure.count=800000
nifi.queue.backpressure.size=10 GB

# FlowFile Repository
nifi.flowfile.repository.implementation=org.apache.nifi.controller.repository.WriteAheadFlowFileRepository
nifi.flowfile.repository.wal.implementation=org.apache.nifi.wali.SequentialAccessWriteAheadLog
nifi.queue.swap.threshold=100000

nifi.provenance.repository.index.shard.size=8 GB
# Indicates the maximum length that a FlowFile attribute can be when retrieving a Provenance Event from
# the repository. If the length of any attribute exceeds this value, it will be truncated when the event is retrieved.
nifi.provenance.repository.max.attribute.length=65536
nifi.provenance.repository.concurrent.merge.threads=2


# Volatile Provenance Respository Properties
nifi.provenance.repository.buffer.size=100000

# Volatile Status History Repository Properties
nifi.components.status.repository.buffer.size=1440
nifi.components.status.snapshot.frequency=1 min

 

 

 

 

The servers have specifications of 48 cores (HyperThread enable) and 256GB Memory.
please help me thank you.😭

0 REPLIES 0