Я читал эту тему: Что представляют собой 3 разных числа одноранговых узлов в Parity?
И я понял, что не понимаю разницы между активным и подключенным относительно пиров.
У меня есть частная сеть, с которой я играю, и три узла Parity. Показание на двух из них:
0/ 1/25
и третий:
02/25
Я предполагаю, что есть проблема с брандмауэром, но я также не знаю, как заставить любой из 0 быть 1 или 2.
Спасибо.
Активный или подключенный — это просто вопрос терминологии: активный означает, что они активно синхронизируют цепочку, а в 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)
камень.212
учиться на протяжении всей жизни
q9f
parity --reserved-peers file.txt
. И ответ на ваш другой вопрос здесь .