Должен ли я беспокоиться о производительности моего веб-сайта, поскольку tomcat 9 не использует блокировку ввода-вывода?

Я работал над своим весенним проектом MCV и использовал tomcat 9, после чего заметил кое-что странное. мой журнал кота говорил

INFO: Initializing ProtocolHandler ["http-nio-8080"]

После некоторых поисков я нашел на официальном сайте tomcat.

Реализация блокирующего ввода-вывода Java (BIO) как для HTTP, так и для AJP была удалена. Пользователям рекомендуется переключиться на реализацию неблокирующего ввода-вывода Java (NIO).

Это означает, что tomcat больше не использует блокирующий ввод-вывод,

Теперь я немного смущен и напуган производительностью моего веб-приложения.

Я не использую неблокирующий код в своем веб-приложении. Я слышал, что неблокирующая структура работает в одном потоке для всех запросов.

Означает ли это, что мое приложение не будет работать должным образом при многократном запросе?

например, весь мой код блокируется, когда я пишу файлы, подключаюсь к базам данных.

значит ли это, что теперь моя структура работает как узел?

я должен беспокоиться об этом?

пожалуйста помоги.


person cool cool    schedule 07.11.2018    source источник
comment
Не много знаю о tomcat, но вы, кажется, путаете non blocking и blocking, блокировка означает, что он будет обрабатываться один за другим, неблокировка означает, что возможна параллельная обработка.   -  person Mark    schedule 08.11.2018
comment
блокировка означает, что он будет создавать новый поток для каждого запроса, в то время как для неблокировки он будет помещать все запросы в очередь, после чего один поток будет обрабатываться один за другим.   -  person cool cool    schedule 08.11.2018
comment
Я на 99% уверен, что все наоборот.   -  person Mark    schedule 08.11.2018
comment
Итак, стоит ли мне беспокоиться о производительности?   -  person cool cool    schedule 08.11.2018
comment
Просто для справки блокировка и неблокировка. И, возможно, вы ищете - nio-performance-improvement-compared -to-traditional-io-in-java   -  person PriyankaW    schedule 17.01.2019