Файлики сохраняются, по ним считается чексумма, затем они выгружаются на AWS.
                  
                  
                  2. AWS иногда ругается, что чексумма не совпадает.
                  
                  
                  Делаю повторную проверку - точно, не совпадает.
                  
                  
                  3. Если опять рассчитать - новая чексумма будет именно та, которую ожидает AWS, а не та, что была рассчитана после сохранения.
                  
                  
                  
                  
                  
                  Если скачать файлик с AWS - то он совпадает с неправильным полностью, до одного байта. Может быть разница в несколько бит проскакивает, я не знаю.
                  
                  
                  
                  
                  
                  файл сохраняется через FileOutputStream, в конце стоит flush и close
                  
                  
                  Проблема ~2-3 файла на каждые 300 - 400 штук.
                  
                  
                  
                  
                  
                  Как бы гарантированно избежать таких ошибок?
                  
                  
                
какого размера файлы? ты можешь просто в ‘плохой’ (он не плохой просто так работет) апи упираться; много мелких файлов могут вообще таймаутиться
memtest делали?
Обсуждают сегодня