У меня есть прослушиватель событий, который аннотирован @async, и я использую SimpleAsyncTaskExecutor для генерации нового потока с установленным concurrencyLimit. Что произойдет, если в это же время я опубликую событие exeeds concurrencyLimit? Это будет игнорировать или просто будет ждать ждать бесплатного исполнителя? Если он подождет, заблокирует ли он главный поток, опубликовавший событие?
К сожалению, я не могу смоделировать эту ситуацию.