Соединения клиент-сервер для Rational DOORS

Между клиентом и сервером базы данных можно установить ограниченное число соединений. Это число зависит от операционной системы, под управлением которой работает сервер базы данных Rational DOORS.

Ограничения соединения перечислены в следующей таблице. Если превышено максимальное число соединений, то данные могут быть повреждены.

Табл. 1. Ограничение числа соединений
Операционная система Максимальное число соединений
Windows 1024
Solaris 32,000
Linux 900

Конфигурация для сред Solaris

Для поддержки 32000 параллельных пользователей в системе Solaris необходимо настроить среду таким образом, чтобы серверу Rational DOORS было доступно 65536 дескрипторов файлов.

Для поддержки 65536 дескрипторов файлов настройте на сервере Solaris расширенную поддержку файлов. Начиная с выпуска Solaris 10 07/2007 расширенная поддержка FILE предлагается в качестве стандарта. Для включения поддержки введите следующие команды:
ulimit -n 65536
export LD_PRELOAD_32=/usr/lib/extendedFILE.so.1
cd $DOORSHOME/bin
./doorsd
В случае применения более ранней версии Solaris 10 потребуется установить следующие исправления (для платформы SPARC):
  • 125100-04 Kernel Update Patch
  • 120473-05 libc nss ldap PAM zfs Patch
  • 125800-01 Fault Manager Patch

Ограничения сред Linux

Пороговое значение для описателя файла в системе Linux по умолчанию равно 1024. Это ограничение является оптимальным значение для запуска Rational DOORS. Для систем Linux указано максимальное число соединений 900, однако ограничение числа дескрипторов файлов 1024 позволяет отдельным пользователям использовать несколько дескрипторов. Не изменяйте его.


Комментарии