-4 голоса
 
1040 просмотров
8.12.2019 / 14:15  Death

Потоковый процесс в spring

Всем привет!

Нужно в spring запустить поток для ботов в отдельных потоках на приём сообщений. Бины то я создал отвечающие за приём, обработку. А вот запустить потоки нужно уже в каком-то месте, тогда, когда все бины приложения созданы, всё проинцилизировалось и тут я, например, где-то создал класс с анатацией @Process и там есть метод run() и он его выполнит, после инициализацией приложения
12.12.2019 / 08:09  Death
За что -3 голоса?!
Ответы
 
2 голоса
 
# 17.12.2019 / 16:12  Ginosaji
Для спринга версии 4.2 и новее.
  1. @Component
  2. public class MyListener {
  3.  
  4.     @EventListener
  5.     public void handleContextRefresh(ContextRefreshedEvent event) {
  6.         //событие возникнет после создания всех бинов
  7.         ...
  8.     }
  9. }
17.12.2019 / 17:26  Death
О, спасибо
Всего: 1

Реклама

Мы в соцсетях

tw tg yt gt