Я работал над своим весенним проектом MCV и использовал Tomcat 9, тогда я заметил кое-что странное.
мой журнал кота говорил
INFO: Initializing ProtocolHandler ["http-nio-8080"]
После некоторых поисков я нашел на официальном сайте tomcat.
Реализация блокировки ввода-вывода Java (BIO) для HTTP и AJP имеет
были удалены Пользователям рекомендуется перейти на неблокирующую Java
Реализация ввода-вывода (NIO).
Это означает, что tomcat больше не использует block-IO,
Теперь я немного смущен и напуган производительностью моего веб-приложения.
Я не использую неблокирующий код в своем веб-приложении.
То, что я слышал, неблокирующая структура работает на одном потоке для всего запроса.
Означает ли это, что мое приложение не будет работать правильно по нескольким запросам?.
как будто весь мой код блокируется, когда я пишу файлы, подключаясь к базам данных.
так значит ли это, что теперь моя структура работает как узел?
Должен ли я беспокоиться об этом?
помогите пожалуйста.