Я использую WSO2MB версии 2.1.1.wso2mb: ошибка с прочным подписчиком
У меня есть два процесса ESB, которые подписались на очередь тем, используя долговременную подписку.
Теперь процессы были перераспределены, и они больше не могут слушать эту тему.
В ESB войти я вижу:
TID: [0] [ESB] [2015-06-16 12:07:14,364] INFO {org.wso2.andes.client.AMQConnection} - Unable to connect to broker at tcp://localhost:5822 {org.wso2.andes.client.AMQConnection}
org.wso2.andes.AMQTimeoutException: Server did not respond in a timely fashion [error code 408: Request Timeout]
В МБ войти я вижу:
TID: [0] [MB] [2015-06-16 12:02:39,015] INFO {org.wso2.andes.server.protocol.AMQProtocolEngine} - Cannot subscribe to queue clientID:NewCaseUpdateLocation as it already has an existing exclusive consumer whilst processing:[BasicConsumeBodyImpl: ticket=0,
queue=clientID:NewCaseUpdateLocation, consumerTag=1, noLocal=false, noAck=false, exclusive=true, nowait=false, arguments=null]
{org.wso2.andes.server.protocol.AMQProtocolEngine}
Как можно повторно зарегистрировать подписку, или принудительно удалить Старый?
В МБ у меня нет возможности отменить регистрацию, поскольку регистрация была сделана с ESB.