Проблема отложенного подтверждения приема прослушивателя данных TCP - PullRequest
0 голосов
/ 08 ноября 2018

Здравствуйте. Я использую класс TCPListener для прослушивания порта, используя этот фрагмент кода.

Проблема, которую я получаю с этим кодом, состоит в том, что он не может обрабатывать более 40 файлов в минуту. Если мы используем клиент для отправки более 40 файлов, подтверждения задерживаются, а весь процесс задерживается, и создается длинная очередь, ожидающая отправки и подтверждения сообщений. Есть ли способ увеличить скорость всего этого процесса? Есть ли способ, чтобы один слушатель слушал несколько процессов / потоков? Можем ли мы как-то обработать, скажем, 100-200 файлов в минуту?

...