0

我在一个 dockerized Wildfly 服务器中运行 optaweb-employee-rostering,也使用在容器中运行的 MySql 数据库来持久化数据。.war 文件不是在服务器的 Docker 镜像中构建的,它是通过 Wildfly 的管理界面手动部署在其中的。每次容器停止重新启动时,应用程序都会重建样本数据,删除使用期间保存的所有数据,以便最终行为与基于 ram 的存储相同:如果服务器停止,数据将丢失。

有没有办法避免这种行为并在服务器重新启动时保留保存的数据?

4

1 回答 1

1

这是由此处的 hbm2dll 值生成器的 post 构造引起的。在当前的 openshift 映像中,有一些环境变量可以改变它。

我们正在努力简化这种“入门”和“将其投入生产”体验,作为对 react/springboot 进行重构的一部分。

于 2019-06-22T08:16:25.483 回答