A.11. Deployment Scanner Marker 文件
标记文件供部署扫描程序用于在 JBoss EAP 服务器实例的部署目录中标记应用的状态。标志文件的名称与部署相同,文件后缀表示应用部署的状态。
例如,成功部署 test-application.war
将具有名为 test-application.war.deployed
的标志文件。
下表列出了可用的标志文件类型及其含义。
文件名后缀 | Origin | 描述 |
---|---|---|
.deployed | 系统生成的 | 表示内容已部署。如果删除了此文件,则其内容将被取消部署。 |
.dodeploy | 用户生成的 | 表示应当部署或重新部署内容。 |
.failed | 系统生成的 | 表示部署失败。标志文件包含有关失败原因的信息。如果删除了标志文件,则其内容将再次符合自动部署条件。 |
.isdeploying | 系统生成的 | 表示部署正在进行中。此标志文件将在完成后删除。 |
.isundeploying | 系统生成的 |
通过删除 a |
.pending | 系统生成的 | 表示部署扫描器识别部署内容的需求,但目前存在一个问题阻止自动部署(例如,内容正在被复制)。此标记充当全局部署路块,这意味着扫描程序不会指示服务器在该标志文件存在时部署或取消部署任何内容。 |
.skipdeploy | 用户生成的 | 禁用在存在时应用的自动部署。作为临时阻止自动部署爆炸式内容的方法,可以避免推送不完整的内容的风险。可以与压缩的内容一起使用,但扫描程序检测到已压缩内容的更改并等待完成。 |
.undeployed | 系统生成的 | 表示内容已被取消部署。删除此标志文件不会影响内容重新部署。 |