Развертывание нескольких артефактов в Gigaspaces одновременно
У меня довольно сложная структура в моем проекте, которая состоит из 7 независимых артефактов, которые теперь развертываются с помощью bash-скрипта:
$GS_DISTR/bin/gs.sh -initialization-timeout 15000 deploy -properties embed://properties.location=/some/path/to/pu.properties -sla file://$TARGET_DIR/sla-artifact-name.xml -override-name new-name $TARGET_DIR/path/to/artficat.j[w]ar
У нас есть 7 таких линий. Из-за -initialization-timeout
весь проект разворачивается на долгое время. Я знаю, что Gigaspaces может развернуть несколько артефактов одновременно, уважая их порядок / зависимости.
Я не нашел никакой информации или руководства на официальных вики или документах.
1 ответ
Решение
Я исследовал эту тему и нашел решение с deploy-application
не deploy
и, похоже, работает до сих пор.
Больше можно найти здесь: http://fau.im/deploy-several-artifacts-to-gigaspaces-simultanious/