chronicle-queue

    1

    1答えて

    いくつかのLinuxホストで動作している私のアプリケーションの1つでChronicle Queue 4.5.15を使用しています。アプリケーションの各インスタンスは、通常数百万の文字列を格納する独自のクロニクルキューを持っていました。 最近私は各インスタンスのキューファイルが消えていることに気付きました。私のアプリは、テロップサイクルが増加するとクロニクルファイルを削除するコードを持っていますが、

    1

    1答えて

    次のコードは、20回目の反復で2番目のassert文で失敗します - 問題を引き起こしたコードを再作成しています。カウントは関係なく、書き込まれたバイト数はむしろ重要です。 SingleChronicleQueue writer = SingleChronicleQueueBuilder.binary("/tmp/broken").build(); ExcerptAppender ex

    0

    2答えて

    私はクロニクルキューから読み取るために、次のコード(それはKotlinで書かれていますが、それは問題ではありません)があります。どのように私は、キューから前の10件のレコードを読み、続行するために、コメントコードを変更することができます val queue = ChronicleQueueBuilder.single(path).build() val tailer = queue.create

    0

    1答えて

    OpenHFTのクロニクルキューのバージョン3では、次の抜粋が完了したときにキューの内容を強制的にディスク(fsync'd)に書き込むように要求するExcerptAppender(nextSynchronous(boolean)のAPI呼び出しがあります。私はバージョン4で同様の呼び出しを見ません。バージョン4で同じ効果を達成することは可能ですか?

    0

    1答えて

    クロニクルキューでパフォーマンステストを行っていますが、私はクロニクルがすべきであると主張するマイクロ秒で待ち時間を得ていません。私は単一のライターとリーダーのセットアップを持っています。ライターは現在の時間をキューに書き込み、リーダはキューから読み出して現在の時間を取得し、遅延を取得します。私は百万のメッセージのためにこれを行い、次に平均を取る。私の作家のための コード: public clas

    2

    1答えて

    こんにちは、私はクロニクルプロダクトの新しいユーザーです。 マップデータが同じホスト上のJVM間で共有されるときに、データを待っているコンシューマJVMは、データが到着したときにコールバックまたはシグナルを受け取るか、カスタムコールバックメカニズムを実装する必要がありますか。 思考?

    2

    1答えて

    IPCにクロニクル4(SingleChronicleQueue)を使用する予定です。 私は過去3回(IndexedQueue)を使用していましたが、スレッドセーフではなく、スレッドごとに複数のキューを作成しましたが、JVMのすべてのスレッドに対して1つのキューを使用できるSingleChronicleQueueを使用して、 しかし、2つの異なるプロセスが同じクロニクルキューで並行して書き込みを試み

    1

    1答えて

    私はChronicle Queue 4.5.27を試しています。私たちはWindows 7x64 VM(Java x64)でいくつかのテストを実行していますが、Chronicle Queueが最初に作成したファイルをリリースしないように見えることがあります。 私たちはMINUTELYロールサイクルで構成されています。 1-3のスレッドが書き込むことができ、もう一方の端には単一のコンシューマ処理があ

    1

    1答えて

    クロニクルキューV4にイベントを格納し、それらを処理するテイラーがあります。これらのイベントの一部は期限切れになります(時間ベースではなく、後のイベントに置き換えられます)。処理中にスキップすることができます。 既存の抜粋を更新する方法、つまりブール値フラグが "expired"に設定されているため、期限切れのイベントをスキップできますか?またはクロニクルキューでこれを達成するためのもう1つのソリ

    2

    2答えて

    私はシステムにクロニクルキューを実装しようとしていますが、ファイルのローリングに関する問題がありましたが、プロセスのローカルタイムゾーンごとに特定の時刻に質問がありました。私は、ロールサイクルを指定する方法に関するいくつかの記事を読むが、ドキュメントごとにエポックタイムはUTCの真夜中に働く。ロールサイクルを設定するために何をする必要がありますか?毎日午後5時に、プロセスのローカルタイムゾーンを実