У меня есть метод startMQ wriiten для обработки сообщения из очереди сообщений websphere. Ниже приведен фрагмент кода.Как остановить службу очереди сообщений
void startMQ(){
try {
// getting connection
// getting session
// getting queue
for(; ;){
// Processing every messages from queue
}
} catch (Exception e){
} finally {
// closing queue
// closing session
// closing connection
}
}
public static void main(String arg[]){
Listener l = new Listener();
l.startMQ();
}
Из файла bat я вызову основной метод для запуска очереди сообщений.
если я хочу остановить это. Как добиться этого. я думал по-разному, но не смог его реализовать. Пожалуйста помоги.
Выход из программы –
Да, мне нужно выйти из проблемы с закрывающим соединением. просто мне нужно остановить службу. –
1), отправить сигнал для обработки, 2) создать сокет и использовать его для связи, 3) через конечную точку REST и т. Д. – rkosegi