|
БД и Приложения на одном сервере под SCO. Кончились сокеты и Shared Mem.
|
|||
---|---|---|---|
#18+
День добрый! Если коротко - то кончились ресурсы для коннектов приложений к БД. Далее подробней ) : Есть сервер БД IDS 7.31. На том же сервере крутятся приложения, взаимодействующие с IDS. Запущенных приложений достаточно много (сотни). Каждому из них нужно подключение к СУБД. Сначала работали только через Shared Memory (onipcshm). 200 подключений съели все ресурсы. Параметры ядра (семафоры, SM) выставлены в максимальные значения. Т.е. при определенном кол-ве активных сессий при попытки коннекта в 100% случаев видим: Код: plaintext 1. 2. 3.
Решили дальше работать через сокеты. Сделали алиас для подключений через TCP Сокеты (ontlitcp). Это дало нам еще 80 подключений. И все, сокеты кончились ))), т.е. при очередном коннекте видим : Код: plaintext 1. 2. 3.
В сислог сыпятся сообщения о неудачном вызове accept() Причем эта ситуация хуже, чем выработка ресурсов SM, т.к. наш сервер перестает работать по ТСР. Серверу приходится открывать 2 сокета на один коннект к БД... Параметры ядра по stream сокетам тоже на максимуме. Неужели это все, на что способен <сервер>? Подскажите, плз, как можно выйти из этой ситуации. Вариант с выносом БД на отдельный сервер не подходит... Менять ОС (SCO OpenServer) или IDS (7.31.UC5) тоже нельзя. Спасибо заранее. Привел некоторые параметры ядра: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2009, 15:22 |
|
БД и Приложения на одном сервере под SCO. Кончились сокеты и Shared Mem.
|
|||
---|---|---|---|
#18+
По поводу 4GL run-time error number -25574. Network driver cannot open the network device. что-то похожее было и связано было с интеловой сетевухой(SCO 5.0.5). у вас случайно не интеловая? Как лечили - не помню, толи патчили толи еще что. А тот кто делал, уже в Австралии. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2009, 17:26 |
|
БД и Приложения на одном сервере под SCO. Кончились сокеты и Shared Mem.
|
|||
---|---|---|---|
#18+
zaiets, У меня SCO 5.0.6. автор> у вас случайно не интеловая? Есть и интеловая в этом сервере в т.ч. Сделал через loopback адаптер - результат тот же... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2009, 18:54 |
|
БД и Приложения на одном сервере под SCO. Кончились сокеты и Shared Mem.
|
|||
---|---|---|---|
#18+
С Shared Memory разобрался. Нужно поднимать SEMMNU в ядре SCO. С сокетами остались вопросы. Но, ИМХО это уже вопрос к ОС, а не к IDS. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.05.2009, 12:32 |
|
|
start [/forum/topic.php?fid=44&fpage=29&tid=1607836]: |
0ms |
get settings: |
12ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
41ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
2ms |
others: | 16ms |
total: | 175ms |
0 / 0 |