Evita di scrivere nel file system locale

Applicazioni in esecuzione su una piattaforma cloud in un contenitore isolato con un file system locale effimero. Se, ad esempio, un'applicazione si interrompe, il file system viene eliminato e viene assegnato un nuovo file system per la nuova istanza del contenitore. Pertanto, รจ possibile utilizzare il file system locale solo per la creazione di file temporanei o per mantenere cache temporanee, non per memorizzare informazioni persistenti. Per memorizzare informazioni persistenti, utilizzare un database relazionale o NoSql o altri servizi esterni.

Questa regola contrassegna il codice contenente riferimenti alle seguenti classi, costruttori e metodi utilizzati per la scrittura di file.

Classi

Costruttori

Metodi

java.io.RandomAccessFile

java.nio.file.Files:

org.apache.commons.io.FileUtils

Per ulteriori informazioni fare riferimento a servizi disponibili in IBM Cloud databases.