SemenMartynov / Software-Engineering-2022

Peter the Great St. Petersburg Polytechnic University: Software Engineering course 2022
MIT License
4 stars 1 forks source link

BlockChain without strain #275

Closed Morphylix closed 1 year ago

Morphylix commented 1 year ago

Student, group: Borovik Dmitry, 3530901/90203 URL: https://github.com/Morphylix/blockchain-without-strain/tree/dev Any comments: git-flow, Kotlin, Ktor

SemenMartynov commented 1 year ago

Портмаппинг не работает, когда сеть в режиме хоста... Тут режим хоста не нужен, ноды вполне могут обращаться друг к другу по заранее известным именам хостов. Для универсальности, можно эти имена прокидывать через переменные окружения.

Ещё, в инструкции мы собираем ноды с одним именем docker build -t blockchain-without-strain . а запускать пытаемся с другим image: borovikdv/blockchain

Ну и не стоит стектрейсы прокидывать в лог пользователю, стоит все исключительные ситуации обрабатывать внутри.