0
我正在實施一個項目,將ActiveMQ嵌入到具有在MuleSoft 3.5.1中共享的架構DB的羣集實例中。
該券商已配置的Spring bean嵌入在羣集實例中的ActiveMQ
<spring:beans>
<spring:bean class="org.apache.activemq.xbean.BrokerFactoryBean"
id="broker">
<spring:property value="classpath:testActivemq.xml"
name="config" />
<spring:property value="true" name="start" />
</spring:bean>
</spring:beans>
我已經測試過的系統中本地騾子服務器獨立於simululate集羣。
問題是,當我做出部署第一個代理,它抓住一個表的排它鎖,以確保沒有其他ActiveMQ代理可以在同一時間訪問數據庫,但其他券商沒有按不會完成部署過程,因此當我嘗試取消部署第一個代理時,服務器將進入阻止狀態。 如何解決我的問題?
而不是取消部署你應該試圖關閉ActiveMQ的該實例,並檢查從服務器是否可以獲得鎖定 – Vihar 2015-02-25 06:14:13
如何關閉該實例上的ActiveMQ,如果Acti veMQ進入實例了嗎?要關閉ActiveMQ嵌入式實例,唯一的方法是在Mule服務器上取消部署該項目。你同意嗎? – Stefano 2015-02-25 08:15:15
好吧,我明白了,需要找到其他方式 – Vihar 2015-02-25 09:14:02