1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/didiopensource-KnowStreaming

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
本地源码启动手册.md 5.2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 30.11.2024 06:13 49c2643

6.1. Руководство по запуску исходного кода на месте

6.1.1. Способ упаковки

Know Streaming использует модель разработки с разделением переднего и заднего конца, и использует Maven для унифицированного управления сборкой проекта. Во время процесса сборки Maven объединяет код переднего и заднего концов в один пакет, создавая окончательный установочный пакет.

Помимо запуска через установочный пакет, Know Streaming также позволяет запускать полный проект с интерфейсом через исходный код на месте. Ниже мы официально начинаем представлять, как запустить Know Streaming на месте.

6.1.2. Требования к среде

Поддержка системы: Windows 7 и выше, Linux, Mac.

Зависимости среды:

  • Maven 3.6.3;
  • Node v12.20.0;
  • Java 8 и выше;
  • MySQL 5.7;
  • Idea;
  • Elasticsearch 7.6;
  • Git.

6.1.3. Инициализация среды

После установки информации о среде необходимо также инициализировать информацию MySQL и Elasticsearch, включая:

  • Инициализацию таблиц и данных MySQL;
  • Инициализацию индексов Elasticsearch.

Подробности см. в разделе «Руководство по установке одного сервера» (../install_guide/单机部署手册.md), где описывается работа по инициализации, связанная с развёртыванием службы KnowStreaming.

6.1.4. Запуск на месте

Шаг 1: Упаковка на месте

Выполнив команду mvn install, можно одновременно упаковать передний и задний концы проекта. С помощью этой команды, помимо упаковки заднего конца, можно также упаковать статические ресурсы переднего конца.

Шаг 2: Изменение конфигурации

# Изменить km-rest/src/main/resources/application.yml соответствующие настройки

# Изменить конфигурацию MySQL, опуская некоторые необязательные изменения конфигурации
spring:
  datasource:
    know-streaming:
      jdbc-url: изменить на фактический адрес MySQL
      username: изменить на фактическое имя пользователя MySQL
      password: изменить на фактический пароль MySQL
  logi-job:
    jdbc-url: изменить на фактический адрес MySQL
    username: изменить на фактическое имя пользователя MySQL
    password: изменить на фактический пароль MySQL
  logi-security:
    jdbc-url: изменить на фактический адрес MySQL
    username: изменить на фактическое имя пользователя MySQL
    password: изменить на фактический пароль MySQL

# Изменить конфигурацию ES, опуская некоторые необязательные изменения конфигурации
es.client.address: изменить на фактический адрес ES

Шаг 3: Настройка IDEA

Метод Main в Know Streaming находится в:

km-rest/src/main/java/com/xiaojukeji/know/streaming/km/rest/KnowStreaming.java

Более подробные настройки IDEA показаны на рисунке ниже:

Шаг 4: Запуск проекта

Наконец, запустите проект. Если в консоли выводится сообщение «KnowStreaming-KM started», это означает, что мы успешно запустили Know Streaming.

6.1.5. Доступ на месте

После запуска Know Streaming можно получить доступ к некоторой информации, включая:

  • Страница продукта: http://localhost:8080, логин по умолчанию: admin / admin2022_. Начиная с версии v3.0.0-beta.2, пароль по умолчанию — admin / admin;
  • Адрес интерфейса: http://localhost:8080/swagger-ui.html, просмотр интерфейсов, предоставляемых задним концом.

Для получения дополнительной информации см.: KnowStreaming официальный сайт (https://knowstreaming.com/).

Комментарий ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://gitlife.ru/oschina-mirror/didiopensource-KnowStreaming.git
git@gitlife.ru:oschina-mirror/didiopensource-KnowStreaming.git
oschina-mirror
didiopensource-KnowStreaming
didiopensource-KnowStreaming
master