Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 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
15-1170662318
Romas81
2007-02-05 10:58
2007.02.25
Что такое Lotus Domino?


15-1167466599
vidiv
2006-12-30 11:16
2007.02.25
base64, "+" и HTTP POST


15-1170559011
Лирик
2007-02-04 06:16
2007.02.25
Шарик падает вдоль стенки и начинает её касаться без проскальзыва


2-1170850723
smaller
2007-02-07 15:18
2007.02.25
Не ловится исключительная ситуация:


2-1170623471
framez
2007-02-05 00:11
2007.02.25
рисование в combobox





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский