vertx.io で Chronicle を使用する...
頂点ごとに新しい Chronicle を作成します。つまり、スレッドごとに 1 つのインスタンス。
chronicle = ChronicleQueueBuilder.indexed("samePath").build(); <-- This is created per thread to the same queue.
今、私が行う各Web http POSTリクエストに対して...各投稿は、一度に正確に1つのスレッドによって処理されます。
String message = request.toString();
ExcerptAppender appender = chronicle.createAppender();
// Configure the appender to write up to 100 bytes
appender.startExcerpt(message.length()+100);
// Copy the content of the Object as binary
appender.writeObject(message);
// Commit
appender.finish();
これはうまくいくようです。でも大丈夫?