Для управления Stimulsoft Server предназначена утилита Controller. Данная утилита устанавливается совместно с сервером, и находится свернутой в трей на панели задач. При помощи этой утилитой можно удалить, остановить, запустить и перезагрузить сервер отчетов, изменить базу данных используемую сервером, проверить на ошибки работу сервера. Все команды управления сервером разбиты по вкладкам: Сервис (Service), Хранилище (Storage), SMTP, Проверка (Check). Рассмотрим эти вкладки более подробно.
На вкладке Сервис располагаются элементы управления сервером.
Кнопка установки Stimulsoft Server.
Кнопка удаления Stimulsoft Server. При нажатии на кнопку произойдет полное удаление сервера.
Кнопка Запуск (Start) предоставляет возможность запустить сервер. Эта кнопка активна, если сервер остановлен. При запущенном сервере, кнопка недоступна.
Кнопка Остановка (Stop) предоставляет возможность остановить сервер. Эта кнопка активна, если сервер запущен. При остановленном сервере, кнопка остановки недоступна.
Кнопка Перезапуск (Restart) предоставляет возможность перезагрузить сервер. Эта кнопка активна, если сервер запущен. При остановленном сервере, кнопка перезапуска недоступна.
Информационное поле, которое отображает текущий статус сервера.
Информационное поле, в котором отображается статус запущенного сервера;
Информационное поле, в котором отображается статус остановленного сервера;
На этой вкладке осуществляется настройка базы данных сервера, в которой он будет хранить свою структуру. Stimulsoft Server может быть работать только на следующих типах баз данных: MySQL; MS SQL; SQL CE.
В группе База данных (Database) можно изменить тип базы данных для работы Stimulsoft Server и указать строку соединения с ней.
В группе Двоичное хранилище (Binary Storage) можно изменить тип хранилища для содержимого элементов сервера и указать путь к этому хранилищу.
В группе Очередь сообщений (Service Bus) можно определить хранилище задач сервера.
В группе Сигналы (Signals) можно определить хранилище сигналов сервера и указать путь к нему.
После настройки параметров хранилища необходимо нажать кнопку Сохранить (Save).
На этой вкладке осуществляется настройка SMTP сервера. Эти настройки необходимы для рассылки электронной почты, при работе в Stimulsoft Server.
В поле данного параметра указывается адрес SMTP-сервера.
В этом поле определяется порт сервера электронной почты.
Имя пользователя (логин) для подключения SMTP-серверу, указывается в этом поле.
Пароль пользователя для аутентификации на SMTP-сервере указывается в этом поле.
В данном поле указывается адрес электронной почты, который будет отображаться получателю как адрес отправителя.
Параметр Использовать SSL (Use SSL) предоставляет возможность активировать протокол шифрования SSL для защиты соединения с SMTP-сервером. Если флажок установлен, то протокол SSL активирован.
После ввода настроек smtp сервера необходимо нажать кнопку Сохранить (Save). Также, на этой вкладке присутствует кнопка Тест (Test) для проверки настроек smtp сервера. При первом нажатии, будет открыта вкладка Отправка данных (Data Sending), в котором необходимо ввести Email или список адресов электронной почты, а также тему письма. На указанные адреса электронных почт будут приходить письма о сбоях в работе сервера и тестовые письма, с указанной темой.
После ввода адресов электронной почты и изменения темы письма, следует нажать кнопку Сохранить (Save) на текущей вкладке.
Информация |
Если после ввода и сохранения настроек smtp сервера, тестовое письмо не приходит на указанные email адреса, следует выполнить команду перезапуска сервера. Для этого в сервер контроллере, на вкладке Сервис (Service) нажмите кнопку Перезапуск (Restart).
|
На этой вкладке можно выполнить проверку на наличие ошибок, предупреждений и информационных сообщений в работе сервера.
Кнопка запуска процесса проверки сервера на наличие ошибок, предупреждений и информационных сообщений.
Панель, на которой отображается список сообщений. Также, в блоке каждой ошибки присутствую кнопки Редактировать (Edit) и Копировать (Copy), при нажатии на которые, можно будет изменить настройки или скопировать текст ошибки соответственно.