2
respostas

Utilizando threads virtuais no Spring

no meu projeto ao nao apareceu "tomcat-handler-0"

ao inves disso apareceu "http-nio-8080-exec-3"

como posso saber se as threads virtuais estão configuradas?

2 respostas

Oi Marcelo! Tudo bem?

Em teoria, quando adicionamos a propriedade spring.threads.virtual.enabled=true no application.properties, as threads virtuais já estão configuradas, então deveria aparecer esse "tomcat-handler-0".

Você está com o Java 21 instalado e está usando essa versão pra rodar o projeto? Para verificar a versão instalada, use o comando java --version .

Para conferir a versão que está sendo utilizada no Intellij para executar o código, você pode ir em File > Project Structure e verificar a SDK:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade No meu caso, por exemplo, aparece esse 21 - Oracle OpenJDK. Pode ser que apareça alguma outra versão do Java pra você, e por isso esteja dando erro.

Espero ter ajudado! Abraços e bons estudos!

Foi, depois eu vi que só funciona a partir do Java 21, mas obrigado pela atenção