第 8 章 参考信息
注意
本节中的内容来源于此图像的工程文档。它仅供参考,因为它可用于开发用途和超出产品文档范围进行测试。
8.1. 持久性模板
部署 JBoss EAP 和数据库 pod 的 JBoss EAP 数据库模板具有临时和持久性的变化。
永久模板包括用于调配持久卷声明的环境变量,它与可用作 OpenShift 部署的 JBoss EAP 存储卷的可用持久卷绑定。定时器架构、日志处理或数据更新等信息存储在存储卷中,而不是临时容器内存中。如果 pod 因任何原因停机,如项目升级、部署回滚或意外错误,则此信息会保留。
如果没有用于部署的永久存储卷,此信息仅存储在容器内存中,并在容器集因任何原因停机时丢失。
例如,如果容器集重启,由持久存储支持的 EE 定时器将继续运行。当应用程序再次运行时,计时器在重启过程中触发的所有事件都会被触发。
相反,如果 EE 定时器在容器内存中运行,则容器集重启后会丢失定时器状态,并在容器集再次运行时从开始开始。