Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JBoss AS7域管理模式下的部署扫描程序/文件夹_Jboss_Jboss7.x - Fatal编程技术网

JBoss AS7域管理模式下的部署扫描程序/文件夹

JBoss AS7域管理模式下的部署扫描程序/文件夹,jboss,jboss7.x,Jboss,Jboss7.x,是否有一个部署文件夹,可以将war放置在主节点中,以便将其部署到JBoss AS7中域管理设置中的所有从属节点 我知道我们可以使用JBossCLI部署到一个服务器组,该服务器组将工件放置在JBoss_HOME/domain/data//content目录中 但是,我想知道是否有一种方法可以将其放置在主节点域(例如JBOSS_HOME/domain/deployments)下的deployments文件夹中,该方法与独立模式(即JBOSS_HOME/standalone/deployments)中

是否有一个部署文件夹,可以将war放置在主节点中,以便将其部署到JBoss AS7中域管理设置中的所有从属节点

我知道我们可以使用JBossCLI部署到一个服务器组,该服务器组将工件放置在JBoss_HOME/domain/data//content目录中


但是,我想知道是否有一种方法可以将其放置在主节点域(例如JBOSS_HOME/domain/deployments)下的deployments文件夹中,该方法与独立模式(即JBOSS_HOME/standalone/deployments)中的方法类似因此,部署扫描程序将其拾取并使其可供域中的从属节点使用,而无需通过CLI执行显式部署命令。

总结上面的注释:在域模式下没有部署目录

  • 您可以使用CLI
  • web控制台
  • 或者创建自己的部署管理器

我写了一篇关于如何在独立服务器上执行此操作的文章,现在已经很老了,但是可以稍微修改一下,以便在域服务器上使用。举个例子,看看它是如何完成的。

不,这样做会很麻烦。您应该使用CLI或DMR或web管理控制台部署到服务器组。然后,从CI工具自动部署到托管域设置的最佳方法是什么。如何通过Jenkins或AnthillPro将部署工件上载到托管安装程序,例如如何通过这些工具调用cli。在早期版本中是否有类似JMXAPI的http管理API,可以通过脚本上传工件。有一个maven插件可以使用,感谢Java API的示例代码。看起来我可以通过非交互式CLI选项完成一些事情,如启动/停止服务器组/实例和部署/取消部署,将不同的选项指定为bash脚本参数以重用它。(). 然而,试图在bash脚本中通过非交互模式包装我想要调用的多个thng会变得有点冗长。我来看看dmr API。