It seems as if one output fails, the whole pipeline stops? If, for example, a tcp output fails, it will retry about 20 times, then everything stops. Is this default behavior? and if so, is there any way around it?
If an output cannot write events then it will queue them. If the queue fills then back-pressure will shut down the pipeline. That is working as expected.
That seems logical, but will it stop to process all outputs if one fail? Let's say that output#1#2 works and #3 fails. Will it stop at this output and retry it until it works again and never reach output#4?
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.