WOMonitor

Материал из Rujel
Перейти к: навигация, поиск

Интерфейс управления исполнением РУЖЭЛЬ и других приложений WebObjects. Полное описание

WOMonitor доступен через web-интерфейс. В браузере откройте страницу http://IP_адрес_сервера:56789

Если страница не открывается:

  • убедиться, что запущены службы wotaskd и womonitor
  • убедиться в доступности порта 56789

Список приложений[править]

На закладке Applications показывается список доступных приложений WebObjects.

После установки РУЖЭЛЬ, в списке должно быть 4 приложения:

  • HelloWOrld — простейшее приложение для проверки работоспособности среды WebObjects
  • PListWOEditor — приложение для настройки конфигурационных параметров РУЖЭЛЬ
  • Rujel — собственно, сам журнал РУЖЭЛЬ
  • RujelDiary — РУЖЭЛЬ-Дневник

Управление экземплярами приложений[править]

Для перехода к к списку экземпляров приложения, нажать кнопку Detail View справа от названия интересующего приложения.

В этом режиме можно:

  • перейти в само приложение -- нажать на название приложения в верху страницы (если правильно настроена закладка Hosts)
  • увидеть количество подключенных пользователей -- в колонке Active Sessions
  • добавить экземпляр приложения -- нажать кнопку Add внизу
  • управлять исполнением экземпляров приложения:
    • Start - Stop — Запуск и остановка экземпляра приложения
    • Auto Recover — автоматический перезапуск приложения после остановки (и автозапуск при старте системы)
    • Refuse new sessions — запретить новые подключения и остановить приложение, когда все пользователи отключатся

Для завершения приложения рекомендуется использовать Refuse new sessions. При активации этого режима, пользователи увидят сообщение с просьбой выйти из приложения и смогут завершить работу, сохранив все важные данные.

Настройка экземпляра приложения[править]

Чтобы настроить параметры экземпляра приложения, нажать кнопку Config справа.


Доступны следующие параметры настройки:

  • Path — путь до исполняемого скрипта запуска приложения (не меняйте)
  • Output Path — путь к файлу лога запуска (не меняйте)
  • Additional Argumentsпараметры командной строки для запуска:
    • -WODirectConnectEnabled — доступность прямого подключения по порту. Рекомендуется указывать NO.
      Это необходимо, чтобы работала функция Refuse New Sessions (см. выше), а также важно для безопасности.
    • -CONFIGDIR — путь к директории конфигурации РУЖЭЛЬ
    • -EMailBroadcast.disableWeekly — запрещает еженедельную автоматическую рассылку оценок по электронной почте.
      По умолчанию true. Чтобы активировать рассылку, укажите false.
    • -AutoItog.disable — запрещает автоматическое выставление итоговых оценок в конце учебного периода.
      По умолчанию true. Чтобы активировать автовыставление, укажите false.
    • -PlanFactCheck.disable — запрещает автоматическую проверку заполнения уроков и авто-формирование каникулярных поправок.
      По умолчанию true. Чтобы активировать автопроверку, укажите false.
    • -Xms64m — Минимальный объём памяти (цифры мегабайтах), выделяемый на исполнение приложения (при запуске)
    • -Xmx128m — Максимальный объём памяти (цифры мегабайтах), выделяемый на исполнение приложения (при необходимости)

Аварийное завершение приложения[править]

Кнопка Force Quit This Instance находится в самом низу страницы настройки.

Использовать при зависании приложения, если обычным способом остановить его не удается. Действует эта кнопка не сразу - с задержкой до 30 секунд от нажатия.