到目前为止,我已将文件保存在数据库中。我想走另一条路,将媒体文件保存在文件系统中。
什么地方适合这样做,并且在应用程序的新部署/更新时不会有丢失媒体文件的风险?
我正在使用 Wildfly 8.2。
最佳答案
基本上,您可以将文件存储在任何您喜欢的地方,您所需要的只是 WildFly 安装或数据目录之外的可配置根目录。
您可以使用my.media.root
等系统属性,或其他一些高级配置机制,例如DeltaSpike .
这适用于独立模式。对于域模式,您需要某种共享文件系统。
关于wildfly - Wildfly Web 应用程序中数据的保存位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30920854/