Возникла такая ситуация
Есть софтинка для обработки поступающих данных от удалённых клиентов (через интернет) и передачи этих данных другим клиентам. Обработку данных она не производит, просто тупо складирует в БД, а потом оттуда выдаёт, то что просят. Сама софтинка делалась на Debian Linux и для запуска во FreeBSD пришлось попрыгать вокруг с бубном. Если бы была альтернатива, то поставил бы из портов, но к сожалению это прекомпилированная софтинка, исходников не достать.
Пока нагрузка на неё была не значительной, то ошибка которые она выдавала не принимались в расчёт. Когда стали увеличивать количество клиентов передающих ей данные, то начались тормоза и задержки у клиентов желающих получить эти данные
после просмотра /var/log/messages обнаружил там следующие строчки:
Код: Выделить всё
server[843]: ERROR: Couldn't accept incoming connection: 30Exception_Create_Listen_Thread
Может кто подскажет в чём может быть проблема?
Моя система
Код: Выделить всё
uname -a
FreeBSD gpsk 7.2-PRERELEASE FreeBSD 7.2-PRERELEASE #2: Sat Aug 22 21:13:46 EEST 2009 user@gpsk:/usr/obj/usr/src/sys/main_kernell.220809 i386