I think that is not good idea for handle request by using Executor service. Because Embedded tomcat which is included spring-boot-starter-web dependency can handle thread pool itself. You can just configure on application properties / yaml file.
If you want to use multiple thread, use or test another use cases for example processing huge file (at least more than 2GB).
For handle requests asynchronously, I will recommend spring-boot-flux project.