4.9. 指定操作标头
您可以指定操作标头来控制操作执行方式的某些方面。可用的操作标头如下:
allow-resource-service-restart是否重启需要重启的运行时服务以便操作的更改生效。默认值为
false。警告使用
allow-resource-service-restart=true标头可能会破坏最终用户请求处理,直到重启所需的服务为止。blocking-timeout-
在回滚操作前,操作在其完成过程的任意点上应停止的最大时间(以秒为单位)。默认值为
300秒。 角色- 在做出访问控制决策时应使用的 RBAC 角色列表,而不是来自通常与调用操作的用户关联的角色。请注意,这只能用于减少调用者的权限,而不能提高权限。
rollback-on-runtime-failure-
在对运行时服务应用更改时,是否应该恢复持久性配置更改。默认值为
true。 rollout- 受管域部署的推出计划。如需更多信息,请参阅 JBoss EAP 配置指南中的使用 Rollout Plans 部分。
示例:使用操作标头部署应用
deployment deploy-file /path/to/DEPLOYMENT.war --headers={allow-resource-service-restart=true}
示例:使用操作标头删除资源
/subsystem=infinispan/cache-container=test:remove() {allow-resource-service-restart=true}
使用分号(;)来分隔多个操作标头。