Я пытаюсь прослушать очередь RabbitMQ, опросив ее.Но почему-то из-за проблем с сетью, если однажды соединение с очередью потеряно, то поток молча умирает, и соединение и все закрывается.Но это фоновая задача, и мы не будем знать, пока очередь действительно не станет огромной, и начнем отправлять уведомления.
Может кто-нибудь помочь мне с постепенным отключением потока (что, я полагаю, я уже делаю, тщательно взявисключение в оговорке поймать).Но я не знаю, как перезапустить остановленный поток.
Есть ли способ, с помощью которого я могу перезапустить новый экземпляр остановленного потока.
PS: я создаю экземпляр потока с помощью @postconstruct и вызываю поток init вскоре после того, как контейнер загрузит все bean-компоненты.