Как оптимизировать mtar большого размера для загрузки TMS? - PullRequest
0 голосов
/ 16 июня 2020

Мы используем mta для структурирования нашего приложения, состоящего из нескольких (11 номеров) микросервисов (Java + Nodejs + Python).

Используя SAP Cloud SDK Pipeline, мы упаковка вышеупомянутых микросервисов в файл mtar с последующей загрузкой сгенерированного mtar в среду управления транспортом, которая впоследствии развертывает приложение в SAP CLoud Foun dry.

Проблема заключается в большом размере сгенерированного mtar . Размер файла mtar в нашем случае колеблется от 900 МБ до 1,2 ГБ, и это проблема, поскольку он превышает ограничение в 400 МБ, установленное при загрузке TMS. Такой большой размер mtar в основном связан с упаковкой модулей node_modules (около 350 МБ каждый) в mtar для nodejs (2 nos) микросервисов.

Мы понимаем, что размер mtar ограничен TMS загрузку можно настроить, но ищите предложения по оптимальным методам оптимизации размера файла mtar. Будем признательны, если кто-то сможет помочь нам найти здесь эффективные способы обработки node_modules в mtar и, таким образом, оптимизации большого размера файла mtar.

...