云平台中运行的应用程序在具有临时本地文件系统的独立容器中运行。例如,如果应用程序崩溃,那么将丢弃此文件系统,并将为新容器实例分配新文件系统。因此,您仅可使用此本地文件系统来创建临时文件或保存临时高速缓存,而不可用于存储持久性信息。要存储持久性信息,请使用关系或 NoSQL 数据库,或使用其他外部服务。
此规则会标记引用了以下用于写文件的类、构造函数和方法的 Java 代码。
java.io.FileOutputStreamjava.io.FileWriternew java.io.PrintWriter(java.io.File)new java.io.PrintWriter(java.io.File, java.lang.String)new java.io.PrintWriter(java.lang.String)new java.io.PrintWriter(java.lang.String, java.lang.String)java.io.RandomAccessFile
writewriteBooleanwriteBytewriteByteswriteCharwriteCharswriteDoublewriteFloatwriteIntwriteLongwriteShortwriteUTFsetLengthjava.nio.file.Files:
copycreateDirectoriescreateFilemovenewBufferedWriternewByteChannelwriteorg.apache.commons.io.FileUtils
copyDirectorycopyDirectoryToDirectorycopyFilecopyFileToDirectorycopyInputStreamToFilecopyToFilecopyURLToFilemoveDirectorymoveDirectoryToDirectorymoveFilemoveFileToDirectorymoveToDirectorywritewriteByteArrayToFilewriteLineswriteStringToFile有关更多信息,请参阅可用的 IBM Cloud 数据库服务。