Прослушивающая способность порта - PullRequest
0 голосов
/ 29 февраля 2012

У меня есть клиент-серверное приложение чата. где я использую порты TCP.

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

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

Предположим, я слушаю порт 5000 для прослушивания запроса входа от клиента. Теперь большой вопрос: может ли этот единственный порт одновременно прослушивать миллионы запросов на вход в систему?

Спасибо

ответьте как можно скорее, это очень важная часть моего проекта.

Ответы [ 2 ]

0 голосов
/ 01 марта 2012

Я получил ответ на вопрос: способен ли сервер прослушивать миллионы tcp-запросов?Ответ: Да. В системе Linux вы можете увеличить значение дескриптора файла до максимального значения нет.и тот сервер Linux будет одновременно слушать миллион запросов

0 голосов
/ 29 февраля 2012

Порты - это только способ доступа к конкретному серверному приложению.

Вопрос в том, способен ли ваш хост обрабатывать количество запросов, ожидаемых вашим клиентом. Поскольку вы, несомненно, знаете, что веб-серверы обычно прослушивают TCP-порт 80, но они могут так же легко прослушивать порт 5000, время отклика всегда зависит от возможностей хоста, в конкретных портах нет ничего особенного.

...