1時間あたり約10000通のメッセージを受信しています。それらを個別のファイルとしてext3ファイルシステムの1時間ごとのディレクトリに保存します。ファイル名にはシーケンス番号が含まれています。rsyncを使用して、これらのファイルを別の場所で20秒ごとにミラーリングします(SAN経由ですが、それは問題ではありません)。
rsyncの実行でファイルn-3、n-2、n-1、n + 1が取得され、次のrsyncの実行がn、n + 2、n + 3、n+4などで続行される場合があります。
あるプロセスがディレクトリ内の特定の順序でファイルを作成するときに、を使用する別のプロセスreaddir()
がファイルが別の順序で表示されるのを見る可能性はありますか?
よろしく、セバスチャン