Access Violation, некорректное выполнение запросов или вызовов API, ошибки утилит командной строки, в общем все, что вам мешает работать
Модераторы: kdv, dimitr
-
Denis
- Сообщения: 18
- Зарегистрирован: 02 дек 2004, 14:11
Сообщение
Denis » 16 окт 2006, 18:01
Добрый день.
Хотелось бы узнать, есть ли какое-то ограничение на количество соединений. У меня больше 108 не получается. На 109 выдает сообщение
"connection rejected by remote interface". С чем может быть связано такое ограничение и как исправить это?
Комп - 2-х процесорный Xeon
Система Win2000Server SP4
FB2RC5 CS
С уважением,
Денис.
-
dimitr
- Разработчик Firebird
- Сообщения: 888
- Зарегистрирован: 26 окт 2004, 16:20
Сообщение
dimitr » 16 окт 2006, 19:10
и сколько виртуалки отъедают эти 108 коннектов?
-
Merlin
- Динозавр IB/FB
- Сообщения: 1502
- Зарегистрирован: 27 окт 2004, 11:44
Сообщение
Merlin » 16 окт 2006, 19:58
Кроме того, в линуксе максимальное количество коннектов классики устанавливается в xinetd.conf. Возможно, в винде где-то тоже есть настроечка такого типа.
-
Chemist
- Сообщения: 88
- Зарегистрирован: 27 окт 2004, 09:39
Сообщение
Chemist » 17 окт 2006, 10:47
Merlin писал(а):Кроме того, в линуксе максимальное количество коннектов классики устанавливается в xinetd.conf. Возможно, в винде где-то тоже есть настроечка такого типа.
Не надо терзать xinetd.conf (это значения по-умолчанию), лучше добавить этот параметр в /etc/xinetd.d/firebird
-
stix-s
- Заслуженный разработчик
- Сообщения: 557
- Зарегистрирован: 13 дек 2005, 11:52
Сообщение
stix-s » 17 окт 2006, 12:19
Merlin писал(а):
Кроме того, в линуксе максимальное количество коннектов классики устанавливается в xinetd.conf. Возможно, в винде где-то тоже есть настроечка такого типа.
Если я правильно понял, то при установки серверной Выни есть такой пункт про максимальное количество клиентов - сколько выставлено, столь и будет.
-
Dimitry Sibiryakov
- Заслуженный разработчик
- Сообщения: 1436
- Зарегистрирован: 15 сен 2005, 09:05
Сообщение
Dimitry Sibiryakov » 17 окт 2006, 12:59
Влияет только на подключения как к файловому серверу и, возможно, Named Pipes. Простые TCP/IP соединения ограничиваются только начиная с 2003-ей, ЕМНИП.
-
Denis
- Сообщения: 18
- Зарегистрирован: 02 дек 2004, 14:11
Сообщение
Denis » 17 окт 2006, 13:52
dimitr писал(а):и сколько виртуалки отъедают эти 108 коннектов?
Если память на коннект и память, занимаемая процессом это одно и тоже, то максимально на процесс приходится ~17Мб, мин.~7Мб. Если даже считать по максимуму, то это 1836Мб, хотя всего занято 1,5Гб оперативки, свободно столько же.
На FB 1.5.3 таких проблем не возникало.
-
Denis
- Сообщения: 18
- Зарегистрирован: 02 дек 2004, 14:11
Сообщение
Denis » 17 окт 2006, 14:42
Dimitry Sibiryakov писал(а):Ну а можешь процитировать лог на предмет что об этом думает сама Жар-Птичка?
В логе встречается 2 типа ошибок
1. SERVER/process_packet: broken port, server exiting
2. INET/inet_error: read errno = 10054
Ошибок 1-го типа - 4 шт. за 4 дня работы, ошибок 2-го типа больше. Сейчас проверил - при невозможности подключиться в лог ошибок не пишется (много раз пытался подключиться, но лог не изменился).
-
kdv
- Forum Admin
- Сообщения: 6595
- Зарегистрирован: 25 окт 2004, 18:07
Сообщение
kdv » 17 окт 2006, 15:58
по крайней мере RC1 на Win2000 лично я проверял макс. число коннектов.
108 коннектов - это когда в свойствах сервиса выключено allow interact with desktop. Если включено, классик сможет открыть до 606 коннектов.
-
Denis
- Сообщения: 18
- Зарегистрирован: 02 дек 2004, 14:11
Сообщение
Denis » 17 окт 2006, 16:36
kdv писал(а):по крайней мере RC1 на Win2000 лично я проверял макс. число коннектов.
108 коннектов - это когда в свойствах сервиса выключено allow interact with desktop. Если включено, классик сможет открыть до 606 коннектов.
Спасибо, предел в 108 коннектов пройден. До 606 еще не дошел, но попробую

А с чем связано такое ограничение? Это Win2000 ил FB?
-
kdv
- Forum Admin
- Сообщения: 6595
- Зарегистрирован: 25 окт 2004, 18:07
Сообщение
kdv » 17 окт 2006, 17:06
А с чем связано такое ограничение? Это Win2000 ил FB?
а подумать? Параметры сервиса - это что? Firebird?
-
Denis
- Сообщения: 18
- Зарегистрирован: 02 дек 2004, 14:11
Сообщение
Denis » 17 окт 2006, 18:13
kdv писал(а):а подумать? Параметры сервиса - это что? Firebird?
Параметры сервиса - это, конечно, Win, но FB1.5.3 CS работал. Или он при установке этот параметр выставляет автоматически? Или еще что? Правда, это уже другая тема, но все-таки интересно. Можно ткнуть носом, где почитать, я почитаю

-
dimitr
- Разработчик Firebird
- Сообщения: 888
- Зарегистрирован: 26 окт 2004, 16:20
Сообщение
dimitr » 17 окт 2006, 18:15
1.5.3 и 2.0 по-разному выставляют этот флаг при установке.