Hi,

I'm expecting to implement ES back statistic collecting application. For 
that I'm expecting to publish data using bulk API. I want to separate out 
request generating and request publishing tasks. First task is creating 
bulk request using JAVA API and write that request to a temp file as a JSON 
document and then request publisher publishes the requests which are in the 
files. 
I have tried to write created bulk request using writeTo method as follows. 
It writes the request as a semi-json document containing some random weird 
bytes(resulting file is attached). 
             
            FileOutputStream fileOutputStream = new FileOutputStream(new 
File("request.txt"));
            OutputStreamStreamOutput streamOutput = new 
OutputStreamStreamOutput(fileOutputStream);
            bulkRequestBuilder.request().writeTo(streamOutput);

I'm not sure whether I have missed something here. I want to understand 
what goes wrong while writing the request and is it possible to implement 
my application by separating request generating and publishing tasks as 
mentioned above. Any help would be appreciated.

Thanks
Manjula

-- 
You received this message because you are subscribed to the Google Groups 
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to elasticsearch+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/690f5a0a-3c62-43f3-b662-259b4dce79e1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

øGXultraesb
SystemMetricssy_es$system1430245275571ÿÿÿÿÿÿÿÿÃ{"usedMemoryGauge":9.517179699145299E7,"openFDGauge":482.0,"cpuUsageGauge":0.0,"dataPointCount":117,"streamEntityName":"sy_es$system","activeThreadsGauge":75.0,"streamEntityType":"SystemMetrics"}ÿÿÿÿÿÿÿý
øGX

Reply via email to