-
Терминальные команды запуска и остановки WOMonitor на сервере:
-
MacOS X
- в терминале войти в режим управления демонами - ввести команду: launchctl
- в этом режиме ввести команды:
- для старта монитора: load -F /System/Library/LaunchDaemons/com.apple.womonitor.plist
- для остановки монитора: unload /System/Library/LaunchDaemons/com.apple.womonitor.plist
-
Linux, соответственно:
- /etc/init.d/womonitor start
- /etc/init.d/womonitor stop
В AltLinux WOMonitor можно включать/выключать через web-интерфейс управления сервисами (альтератор).
Не стоит держать постоянно загруженным WOMonitor, когда все отлажено и работает, чтобы не провоцировать особо озабоченных персонажей подбором пароля к нему.
-
Управление приложениями WOMonitor с клиентского браузера:
-
Ввод нового приложения
-
Введите в поле внизу страницы имя WO-приложения (например, Rujel)
-
Нажмите кнопку "Add Application"
-
В открывшейся таблице конфигурации настроить параметры приложения
-
Path - путь до исполняемого скрипта запуска приложения:
- Для MacOS X: /Library/WebObjects/Applications/Rujel.woa/Rujel
- Для Linux: /opt/apple/Local/Library/WebObjects/Applications/Rujel.woa/Rujel
-
Auto Recover - автоматический запуск приложения при активном сервисе WebObjects.
-
Output Path - путь для вывода лога запуска (если не нужен лог - оставить пустым). Обычно используется:
- Для MacOS X: /Library/WebObjects/Logs/
- Для Linux: /opt/apple/Local/Library/WebObjects/Logs/
-
Additional Arguments - параметры командной строки для запуска.
Для безопасности и лучшего контроля желательно указать: -WODirectConnectEnabled NO
-
Сохранить настройки кнопкой "Push All" в правом нижнем углу таблицы.
Ниже таблицы можно раскрыть дополнительные настройки. В частности, в разделе "Application Settings" можно настроить предельное время неактивности (Session TimeOut). Можно корректировать эти настройки и потом - при мониторинге приложения.
-
Нажать кнопку "Detail View" в верхнем правом углу страницы, чтобы попасть в список экземпляров приложения.
-
Добавить экземпляр приложения - нажать кнопку "Add" внизу
Те же действия необходимо производить для запуска каждого приложения, например, для дневника (RujelDiary)
-
Мониторинг приложения из списка Applications - нажать кнопку "Detail View" (справа)
В этом режиме можно
-
Перейти в само приложение - нажать на название приложения в верху страницы
-
Увидеть количество подключенных пользователей - в колонке Active Sessions
-
Управлять исполнением экземпляров приложения:
- Запуск / остановка (Start - Stop)
- "Auto Recover" - автоматический перезапуск приложения в случае ошибки (и автозапуск при старте системы)
- "Refuse new sessions" - запретить новые подключения и остановить приложение, когда все пользователи отключатся
-
Настроить индивидуально экземпляр приложения - нажать кнопку "Config"
-
Добавить экземпляр приложения - нажать кнопку "Add" внизу
Более подробные инструкции см. в официальном руководстве |
|