关闭JBoss热部署服务的正确方法是什么?
这是一个生产环境。
编辑: JBoss版本5.1.0 GA
发布于 2010-06-08 05:01:44
我认为删除"deploy/hdscanner-jboss-beans.xml“文件是正确的方法。
发布于 2010-06-08 05:11:06
来自JBoss in Action,ch.3.1.5:
部署程序是通过deployers.xml和profile.xml描述符文件配置的,这两个文件都可以在服务器/xxx/conf目录中找到。该文件定义了几个管理各种部署职责的POJO。表3.3标识了这些POJO中的每一个,并突出显示了每个POJO提供的一些更有趣的配置属性。..。
以及表中的相关位:
Bean:
HDScanner
发布于 2010-11-23 00:24:04
您可以使用JMX禁用和公开它:
<bean name="HDScanner" class="org.jboss.system.server.profileservice.hotdeploy.HDScanner">
<annotation>@org.jboss.aop.microcontainer.aspects.jmx.JMX(name="jboss.deployment:service=HDScanner", exposedInterface=org.jboss.system.server.profileservice.hotdeploy.Scanner, registerDirectly=false)</annotation>
<start method="start" ignored="true" />
<property name="deployer"><inject bean="ProfileServiceDeployer"/></property>
<property name="profileService"><inject bean="ProfileService"/></property>
<property name="scanPeriod">5000</property>
<property name="scanThreadName">HDScanner</property>
<property name="scanEnabled">false</property>
</bean>https://stackoverflow.com/questions/2993128
复制相似问题