== spring.threads.virtual.enabled=true, with pool properties still set == applicationTaskExecutor : org.springframework.core.task.SimpleAsyncTaskExecutor @Async ran on : task-1 (virtual=true) Executor beans in this context: 1 applicationTaskExecutor -> org.springframework.core.task.SimpleAsyncTaskExecutor [TaskExecutor] Bean named 'taskExecutor' present: false Bean named 'applicationTaskExecutor' present: true