Я скачал пример Cordapp, представленный на веб-сайте Corda.Я следую всем шагам (чтобы запустить его из консоли) в https://docs.corda.net/tutorial-cordapp.html
без каких-либо проблем до тех пор, пока «не запустится пример CorDapp».Здесь я получаю ошибки так или иначе.
Во-первых, при запуске workflows-kotlin / build / node / runnodes
один или несколько узлов не запускаются.Я использовал виртуальную машину с 2 ядрами и 4 ГБ оперативной памяти.В конце концов, я заметил, что это похоже на проблему с оперативной памятью, поэтому я изменил конфигурацию виртуальной машины на 4 процессора и 10 ГБ оперативной памяти.
Теперь я могу запустить workflows-kotlin / build / node / runnodes
и заставить работать все 4 узла, но, как только я запускаю следующую инструкцию / gradlew runPartyXServer, где X = [A, B, C] для каждого из возможных узлов, через 20-30 секунд,машина покается замедляется и прерывает работу.
Виртуальная машина имеет Fedora 30, 4 ядра и 10 ГБ оперативной памяти.Он пуст, за исключением того, что я скачал для учебника.Я не могу поверить, что этих ресурсов недостаточно для запуска учебника. Я ошибаюсь?Мне нужно больше?может ли это быть другим?
Любая помощь приветствуется.
== Решено ==
Проблема была в ресурсах.Я прыгнул на 8 ядер и 32 ГБ, и он побежал.Я попробую в какой-то момент с 16 ГБ.В любом случае, проблема, с моей точки зрения, заключается в том, что при наличии таких больших требований к оборудованию учебник должен содержать раздел, описывающий минимальную настройку, необходимую для его запуска.