Можно ли оперативно развернуть банки CorDapp в Corda Enterprise?

Наш сервер Corda Enterprise будет работать как служба Linux, как описано в документации Corda. Можно ли перетащить новый файл jar CorDapp в каталог cordapp и распознать его сервером, или вам нужно сначала остановить сервер узла, чтобы развернуть CorDapp? В качестве связанного вопроса, можете ли вы развернуть (заменить) существующее приложение CorDapp на работающем узле сервера Corda Enterprise или сначала остановить службу узла?


person Kevin Peterson    schedule 27.07.2018    source источник


Ответы (1)


Начиная с Corda Enterprise 3.1 горячая перезагрузка приложений CorDapps не поддерживается. Вы должны остановить и запустить узел, чтобы обновить CorDapp.

person Joel    schedule 30.07.2018
comment
Хорошо, в этом есть смысл, спасибо. Вам также необходимо зарегистрировать новый или измененный файл jar CorDapp с помощью Bootstrapper, или вы можете просто остановить сервер, перетащить файл jar в каталог cordapp и запустить резервное копирование сервера? - person Kevin Peterson; 30.07.2018
comment
Вам необходимо перезапустить загрузчик. См. stackoverflow.com/questions/51609747. - person Joel; 31.07.2018