- Java入門・初心者質問スレ Part.2 [無断転載禁止]©2ch.net
146 :デフォルトの名無しさん[sage]:2016/12/14(水) 20:54:28.03 ID:/A2KcaJK - >>130
例えばバッチ処理の起動間隔が1時間置きならディレクトリ構造を工夫して yyyy/mm/dd/hh/xxxx.txt みたいな感じで時間ごとに置き場所を変えてみては? 2016/12/14/20 のディレクトリは20:00 - 20:59まで書かれるので、書き込み時間も考慮して21:05位から読み込みに行くとか もしくは同じパーミッションの別のディレクトリに書き込んでから所定のディレクトリにmvすればファイルエントリの書き換えだけなので書き込み中時間が無くなるので気にせず読み込めると思うけど ただ、後者はあくまで同じパーミッションでのmvなのでクラウド化してAWS S3とか使うとmvもコピーと同じ扱いなので問題が発生する オススメは前者かな
|
|