powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / C++ [игнор отключен] [закрыт для гостей] / Функция LISTEN() (сокеты)
3 сообщений из 3, страница 1 из 1
Функция LISTEN() (сокеты)
    #32089254
ROMISH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пишу на Си многопотоковое приложения (почтовый сервер) с использованием обычных сокетов (ОС Windows). При тестировании работы сервера по протоколу SMTP было замечено, что одновременно сервер открывает только пять потоков, хотя реально попыток установить соединение больше. Есть подозрения (практически уверен), что это из-за второго параметра функции listen, отвечающего за макс число сообщений в очереди ожидания. По умолчанию оно равно 5. Пытался увеличить - ничего не дает. Там еще прочитал про параметр MAXCONN, кажется.... Пытался его переопределить - тоже ничего. Может кто-нибудь писал подобные вещи и решал такие проблемы? Помогите плз.
...
Рейтинг: 0 / 0
Функция LISTEN() (сокеты)
    #32091927
Asan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не знаю, поможет ли тебе это. Вот цитата из книги "Эффективное программинрование TCP/IP" Йона Снейдера:

"Параметр backlog - это максимальное число ожидающих, но не принятых соединений. ... это не максимальное число одновременных соединений с данным портом, а лишь максимальное число установленных соединений, ожидающих в очереди, пока приложение их примет."
...
Рейтинг: 0 / 0
Функция LISTEN() (сокеты)
    #32093996
Alexey M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Абсолютно согласен с пердыдущим оратором, необходимо на клиенте посмотреть, что возвращают функия установления соединения. Кроме того , что делает серверная часть при попытке клиента подключится. Если есть возмодность - покажите фрагменты кода?
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Функция LISTEN() (сокеты)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]