Не следует записывать данные в локальную файловую систему

На облачной платформе приложения работают в изолированном контейнере с временной локальной файловой системой. Например, в случае сбоя приложения файловая система удаляется и создается новая для нового экземпляра контейнера. Поэтому локальную файловую систему можно использовать для создания временных файлов и хранения временных кэшей, но не в качестве постоянного хранилища информации. В качестве постоянного хранилища следует использовать реляционную базу данных, базу данных NoSQL или другую внешнюю службу.

Это правило помечает код Java, ссылающийся на следующие классы, конструкторы и методы, применяемые для записи файлов.

Классы

Конструкторы

Методы

java.io.RandomAccessFile

java.nio.file.Files:

org.apache.commons.io.FileUtils

См. раздел Базы данных IBM Cloud.