Как запустить Corda Node на продакшене - PullRequest
0 голосов
/ 20 июня 2020

Привет, я хочу запустить код Corda в производственной среде. На данный момент я запускаю это с помощью команд и получаю следующее: -! ВНИМАНИЕ: этот узел работает в режиме разработки! Это небезопасно для производственного развертывания.

мои команды:

cd / var / www/Menkymac-Backend/CordaService/build/nodes/Menkymac/ && sudo java -Dcapsule.jvm.args = "- Xmx700m" -jar corda. jar

cd / var / www/Menkymac-Backend/CordaService/build/nodes/Notary && sudo java -Dcapsule.jvm.args = "- Xmx700m" -jar corda.jar

cd / var / www/Menkymac-Backend/CordaService && sudo ./gradlew runIssuerServer

Поэтому, пожалуйста, дайте мне знать, есть ли альтернатива этому для производственной среды.

1 Ответ

2 голосов
/ 20 июня 2020

Это сообщение вызвано тем, что ваш узел находится в режиме разработки. По умолчанию узлы Corda работают в режиме разработки, если не указано иное. Режим разработки можно отключить, установив для флага devMode значение false.

Вы можете узнать больше о devmode и других конфигурациях узлов здесь: https://docs.corda.net/docs/corda-os/4.4/corda-configuration-file.html

Вы также можете хотите посмотреть, как правильно развернуть узел Corda на сервере: https://docs.corda.net/docs/corda-os/4.4/deploying-a-node.html

Также для производства вам обычно следует настроить зону совместимости Dynami c, а не использовать локальная сеть с начальной загрузкой, Подробнее об этом здесь: https://docs.corda.net/docs/corda-os/4.4/setting-up-a-dynamic-compatibility-zone.html#setting -up-a-Dynami c -compatibility-zone

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...