I've got a pure java logstash-like client using the
elasticsearch-0.90.x.jar. I'm building my client like "new
TransportClient().addTransportAddress(new
InetSocketTransportAddress("localhost", 9300));". Randomly at some point I
end up with either a NodeDisconnectedException or
a ReceiveTimeoutTransportException. Is there another more reliable way to
bulk upload data for long lived processes? I'm dealing with logs, and 5-10
million events a day. I was thinking that a River plugin might solve this,
but i've been trying to keep complexity down and don't want to add yet
another component for temporary queuing into ES (as a river plugin would
require another service to do transient data storage). Additionally, my
custom logstash-like client already has threading and persistent queuing
built-in so adding something external would increase latency and complexity.
are there any logfiles, which could help to debug that issue? Or
stacktraces? I have never really had any problems with a TransportClient
(it should even reconnect, so something special is happening here).
I've got a pure java logstash-like client using the
elasticsearch-0.90.x.jar. I'm building my client like "new
TransportClient().addTransportAddress(new
InetSocketTransportAddress("localhost", 9300));". Randomly at some point I
end up with either a NodeDisconnectedException or
a ReceiveTimeoutTransportException. Is there another more reliable way to
bulk upload data for long lived processes? I'm dealing with logs, and 5-10
million events a day. I was thinking that a River plugin might solve this,
but i've been trying to keep complexity down and don't want to add yet
another component for temporary queuing into ES (as a river plugin would
require another service to do transient data storage). Additionally, my
custom logstash-like client already has threading and persistent queuing
built-in so adding something external would increase latency and complexity.
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.