Я просто нашел термин "насыщенная исходящая ситуация" с точки зрения использования инфраструктуры netty.io и не могу найти четкое определение, что это значит. Может ли кто-нибудь объяснить, что это? Как это можно правильно обработать в среде netty.io?
Я уверен, что это указывает на ситуацию, когда сервер генерирует больше трафика, чем может работать карта Ethernet. Для сервера с оптимизированной производительностью, использующей NIO, на современном оборудовании нет ничего необычного, чтобы иметь возможность генерировать более 1 Гбит трафика, а большинство ссылок, которые вы получаете в эти дни в центре обработки данных, составляют 1 Гбит.
Возможно, ваша связь по какой-то причине составляет 100 Мбит, потому что партнер ссылок не обрабатывает Gbit, и если это так улучшает возможность этого условия.
В этом случае потоки, настроенные для передачи, могут блокироваться, где обычно они ожидают записи буфера и возврата. Умные приложения распознают это условие и регистрируют или отображают ошибку. Не зная больше о вашей настройке, трудно сказать.
Этот вопрос относительно общий. Можете ли вы предоставить более конкретный контекст или сценарий? Например, вы спрашиваете об общей насыщенности сокета (TCP/UDP), конкретном протоколе уровня приложений, реализованном кодеком в Netty или какой-либо другой теме?