Серверный JavaScript 1.4. Руководство по использованию
9123a142

За Кулисами


Application Manager является удобным интерфейсом для модифицирования файла конфигурации $NSHOME\https-serverID\config\jsa.conf, где $NSHOME это директория, в которой установлен сервер, а serverID это идентификатор ID сервера. В случае фатальной ошибки Вам может потребоваться отредактировать этот файл самостоятельно. Вообще-то это не рекомендуется, но здесь мы даём информацию для такого случая.

Каждая строка файла jsa.conf соответствует приложению. Первый элемент каждой строки это имя приложения. Остальные элементы имеют формат name=value, где name это имя поля установки, а value это значение поля. Возможные значения name:

  • uri: часть - имя приложения в базовом URL приложения

  • object: путь к web-файлу приложения

  • home: страница по умолчанию

  • start: начальная страница приложения

  • maxdbconnect: максимальное количество соединений с БД, разрешённое для предопределённого объекта database

  • library: пути к внешним библиотекам, разделённые запятыми или точкой с запятой

  • client-mode: техника обслуживания объекта client

  • Файл jsa.conf имеет ограничение размера в 1024 строки, каждая строка может иметь не более 1024 символов. Если поля, введённые в Application Manager, превосходят этот лимит, строка усекается. Это ведёт обычно к потере последнего элемента, файлов внешних библиотек. Если это произошло, уменьшите количество используемых внешних библиотек и добавьте библиотеки в другие приложения. Поскольку установленные библиотеки доступны всем приложениям, любое приложение может использовать их.

    Строка, начинающаяся с #, обозначает комментарий. Такая строка игнорируется. Можно также включать в файл пустые строки.

    Не записывайте несколько строк, специфицируя одно и то же имя приложения. Это вызовет ошибки в работе Application Manager'а.



    Содержание раздела