Руководство по развертыванию виртуальной машины
Метод развертывания Docker-образов предназначен для удобства разработчиков при быстром и простом создании окружения для задачи управления распределением. Рекомендуется использовать его в среде Linux.
Этот метод используется только для быстрой установки демонстрационной версии системы управления распределением. Для использования в производственной среде рекомендуется самостоятельно спроектировать конфигурацию Docker.
Последовательно войдите в директории sia-task-docker/scheduler-docker/scheduler. Ниже приведено описание каждой директории и файла:
Примечание: Конфигурационные файлы в jarConfig, JAR-пакеты и пакет dist в jarPackage уже существуют и не требуют генерации из исходного кода.
Изменение конфигурационных файлов SIA-TASK использует компоненты MySQL и ZooKeeper, поэтому информацию о конфигурации этих компонентов следует адаптировать под конкретную установку:
Информация о MySQL:
В конфигурационных файлах application-config.yml и application-scheduler.yml необходимо указать подходящие параметры подключения к базе данных:
Информация о ZooKeeper (интегрирована в образ, отдельная установка не требуется):
Так как ZooKeeper автоматически разворачивается через Docker, его конфигурация имеет значение 127.0.0.1:2181
.
Изменение конфигурации Nginx
Конфигурационный файл Nginx находится в директории third-library. Необходимо изменить следующие части:
Укажите адрес хоста и порт для конфигурационного проекта.
Изменение конфигурации фронта
Измените адрес сервиса конфигурации центра управления распределением в файле site.map.js, который находится в директории dist/static. Адрес CESHI_API_HOST представляет собой адрес хоста для сервиса конфигурации центра управления распределением.
Перенесите директорию sia-task-docker на хост Linux и выполните последовательность действий:
Дополнительно можно обратиться к руководству по развертыванию виртуальной машины для получения более подробной информации.
После выполнения команды можно войти в контейнер с помощью docker exec -it scheduler-test bash
, чтобы проверить, корректно ли запущены процессы zookeeper, nginx, config и scheduler.
После успешного запуска, доступ к приложению можно получить через http://IP_вашего_хоста:8081/
.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )