Я реализовал синглтон EventBus
с одним подписчиком. В моем приложении много производителей (любой запрос может быть производителем).
@Bean
public EventBus eventBus() {
EventBus eventBus = new EventBus();
eventBus.register(new MyEventHandler());
return eventBus;
}
Я не мог найти, как установить ограничение на количество событий для EventBus
(как установить ограничение памяти для EventBus
), а также что произойдет, если количество производимых событий больше, чем EventBus
емкости.
Я хотел бы, чтобы EventBus
выдавало исключение для регистрации сбоя.