Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.02.25;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.028 c
2-1170858958
Novichok_new
2007-02-07 17:35
2007.02.25
как можно реализовать идею "экономии дисков"


11-1148312816
Vladimir Kladov
2006-05-22 19:46
2007.02.25
Версия 2.36


8-1151581381
пигмалеон
2006-06-29 15:43
2007.02.25
очистить прозрачный canvas


9-1144843652
NightLord
2006-04-12 16:07
2007.02.25
Формулы


15-1170349580
SergMsk
2007-02-01 20:06
2007.02.25
Куда залить файл?