«Активные» или «подключенные» пиры?

Я читал эту тему: Что представляют собой 3 разных числа одноранговых узлов в Parity?

И я понял, что не понимаю разницы между активным и подключенным относительно пиров.

У меня есть частная сеть, с которой я играю, и три узла Parity. Показание на двух из них:

0/ 1/25

и третий:

02/25

Я предполагаю, что есть проблема с брандмауэром, но я также не знаю, как заставить любой из 0 быть 1 или 2.

Спасибо.

Ответы (1)

Активный или подключенный — это просто вопрос терминологии: активный означает, что они активно синхронизируют цепочку, а в 0основном означает, что вы уже полностью синхронизированы (или вообще не имеете пиров). Подключены все одноранговые узлы, которые вы перечисляете для новых блоков и транзакций, в идеале это не должно быть 0.

Вы говорите, что у вас есть два узла с 0/1/25и один с 0/2/25, поэтому ваша (виртуальная) одноранговая сеть выглядит так:

[0/1/25] --- [0/2/25] --- [0/1/25]

Итак, у вас есть один узел, подключенный к двум другим узлам, при этом они не соединены в кольцо. Попробуйте добавить все три enodeадреса в зарезервированный файл пиров и передать его всем своим узлам:

--reserved-peers FILE          Provide a file containing enodes, one per line.
                               These nodes will always have a reserved slot on top
                               of the normal maximum peers. (default: None)
Да, это имеет смысл. Также у меня была проблема с брандмауэром.
@ 5chdn Я новичок в паритете. Что делать > --reserved-peers ФАЙЛ Еще раз, что означает ключевое слово перед 01/25
@learnlifelong на вашем терминале parity --reserved-peers file.txt. И ответ на ваш другой вопрос здесь .