Форум: "Сети";
Текущий архив: 2007.02.25;
Скачать: [xml.tar.bz2];
ВнизTCP сервер на INDY. 18000 одновременных подлючений Найти похожие ветки
← →
dwar © (2006-09-15 10:03) [0]Не удается организовать одновременных соединений более чем примерно 2000, как только набирается кокое-то определенное количество клиент отваливается с ошибкой то по таймауту, то еще по каким либо причинам. Сервер ничего не делает просто запускается слушает порт и фиксирует факт коннекта и дисконнекта. Может это какое то ограничение? или еще какие-нибудь прибабахи....
Если ктонить чтонить знает по этому поводу раскажите или дайте почитать про это....
← →
Reindeer Moss Eater © (2006-09-15 10:15) [1]Может это какое то ограничение?
Ограничения доступных ресурсов компьютера на котором работает сервер.
← →
dwar © (2006-09-15 10:19) [2]В чем это может выражаться ? если память есть свободная быстродействие тоже?
← →
Avgust (2006-09-17 07:23) [3]
> память есть свободная быстродействие тоже?
вазможности самой ОС.. например к windows XP можно подключит тлько 10 кажется клиентов у кого стоит WIndows 98... вроде как у хомедита тоже есть ограничения.. у servera 2003 ограничений нет.
← →
Ketmar © (2006-09-17 07:44) [4]> [3] Avgust (17.09.06 07:23)
> к windows XP можно подключит тлько 10 кажется клиентов
афаир, бред. 10 клиентов могут висеть в listen(), кажется. а не всего иметь 10 подкюлюченых.
← →
Anatoly Podgoretsky © (2006-09-17 11:02) [5]Инди со своими блокирующими сокетами для этого не подходит.
← →
Anatoly Podgoretsky © (2006-09-17 11:03) [6]А еще там потоки, каждый из которых имеет стек как правило 1-2 мб
← →
y-soft © (2006-09-17 21:17) [7]>dwar © (15.09.06 10:03)
С блокирующими сокетами Вы вряд ли сможете установить за раз более 1000 соединений...
Для того, чтобы работать с таким количеством соединений лучше использовать либо модель перекрытого ввода-вывода, либо порты завершения
Довольно подробно методики рассмотрены в книге Оланда и Джонса "Программирование в сетях Microsoft Windows". Если есть возможность, то лучше читать 2-е издание, которое к сожалению на русский язык не переводилось (но которое при большом желании можно найти в Интернете)
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2007.02.25;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.043 c