Vyvarovat se zápisu do lokálního systému souborů

Aplikace spuštěné v cloudové platformě jsou spouštěny v izolovaném kontejneru s přechodným lokálním systémem souborů. Pokud například dojde k havárii aplikace, bude systém souborů vyřazen a pro novou instanci kontejneru se přidělí přidělen nový systém souborů. Proto můžete použít lokální systém souborů pouze pro vytváření dočasných souborů nebo pro uchovávání dočasných vyrovnávacích pamětí, ne pro ukládání trvalých informací. Chcete-li uložit trvalé informace, použijte relační databázi nebo databázi NoSQL nebo jinou externí službu.

Toto pravidlo označí kód Java, který odkazuje na následující třídy, konstruktory a metody, které se používají pro zápis souborů.

Třídy

Konstruktory

Metody

java.io.RandomAccessFile

java.nio.file.Files:

org.apache.commons.io.FileUtils

Další informace viz dostupné služby Databáze IBM Cloud.