как собрать и запустить light-портал с платформы light-4j - PullRequest
0 голосов
/ 12 февраля 2019

Я разработчик, который хочет создать экосистему вокруг микросервисов.Мои исследования привели к вашим программным проектам, которые выдаются во многих отношениях.К сожалению, одним из компонентов, который я не смог запустить для первоначального обзора, был портал.Сборка не удалась из-за отсутствия версии light-4j (1.5.29).Основная ветка light-4j находится на 1.5.23, поэтому я проверил портал в версии, соответствующей версии light-4j.При этом сценарий docker-compose-hybrid.yml завершился ошибкой из-за отсутствия других библиотек.Учитывая тот факт, что я даже вернулся к более старой версии источников портала, я почти уверен, что я на неправильном пути.У вас есть какой-нибудь совет для меня, как решить эту проблему?Заранее спасибо.

1 Ответ

0 голосов
/ 12 февраля 2019

Большое спасибо за ваш интерес к световой платформе.Лайт-портал все еще находится в стадии разработки в развивающейся отрасли, которая зависит от развивающейся ветви лайт-4 и других библиотек.Самый простой способ создать его - использовать light-bot, который является нашим собственным инструментом DevOps для микросервисов, поскольку вы можете видеть, что имеете дело со слишком большим количеством зависимостей, и большинство инструментов DevOps на рынке могут работать только с одним хранилищем каждый раз.

https://github.com/networknt/light-config-test/tree/master/light-bot/develop-build/build-portal

Кроме того, имейте в виду, что сервисы light-portal основаны на light-hybrid, который представляет собой серверную среду.Процесс сборки просто создает небольшие файлы JAR и копирует их в служебные папки для чтения и записи.Вам нужно запустить compose для запуска двух сервисов, чтобы загрузить все сервисы.

Следующий docker-compose для локального запуска light-портала.

https://github.com/networknt/light-config-test/tree/master/light-portal

Я начинаю писать учебник по упрощенному порталу, но многие темы по-прежнему отсутствуют.Пожалуйста, дайте мне знать, если вы видите какие-либо пробелы, чтобы я мог добавить больше информации в него.

https://doc.networknt.com/tutorial/portal/

Почта может быть не лучшим каналом, так как связь осуществляется по частному каналу.В будущем вы можете задавать вопросы о gitter, так как другие люди могут знать ответ, когда члены нашей команды не доступны сразу.Кроме того, ответы на общедоступном канале могут помочь другим пользователям изучить платформу.

https://gitter.im/networknt/light-4j

...