Я пробуя пример кода с этой страницы, чтобы проверить публикацию сообщений в WSO2 Message Broker:Управление подключение к WSO2 Message Broker
https://docs.wso2.com/display/MB310/Sending+and+Receiving+Messages+Using+Queues
Пример кода появляется для подключения -> публиковать -> Отключить.
Я предполагаю, что это не типичный дизайн для производственного кода. Я попытался сокращения кода, который вызывается каждый раз, когда я публикую сообщение (несколько раз в секунду), но это выглядит как соединение не отбрасывается и никогда не восстановила:
public void publishMessage(String msg) throws NamingException, JMSException {
TextMessage textMessage = topicSession.createTextMessage(msg);
topicPublisher.publish(textMessage);
}
javax.jms.IllegalStateException: Object орг .wso2.andes.client.AMQSession_0_8 @ 79aa1855 был закрыт
Нужно ли повторно подключаться каждый раз, когда я публикую сообщение?
Спасибо. Я делал это в своем коде. Я должен делать что-то неправильно, поскольку у меня возникают проблемы с подключением. Я перечитаю и повторю попытку. –