Была похожая проблема с тем же составом (scktsrvr.exe, midas.dll и пр.).
Но только похожая: после 35-коннекта к серверу-приложению все коннекты сбрасывались. Проблему удалось решить переустановкой ОС сервера и, насколько помню, был установлен какой-то другой Win сервер. Сейчас уже больше полугода все 52 коннекта работают без сбоев (жалоб нет). Хотя, конечно, в каждом конкретном случае может быть чего угодно.
На штатный борландовский scktsrvr.exe грешить не приходится - работает нормально. А "10 подключений" - это не подключения, а Thread Caching, что само по себе не является количеством подключений.
Если сервер приложение - это COM сервер, то при создании экземпляра сервера (TComponentFactory.Create) лучше применять значение "ciSingleInstance", тогда сервер работает намного стабильнее (хотя, конечно, это не всегда приемлемо).
__________________
Не забывайте делать резервные копии
|