【Битуй】Операторы узлов Ethereum, обратите внимание! Команда клиента Prysm недавно обнаружила баг, влияющий на производительность, но хорошая новость — решить его очень просто.
Проблема связана с логикой генерации старых состояний — система при обработке устаревших доказательств ненужно создавала исторические состояния, что замедляло работу узла. Временное решение от команды предельно простое: нужно просто добавить параметр в команду запуска вашего beacon-узла.
Конкретно: добавьте флаг --disable-last-epoch-targets. Если вы используете версию v7.0.0, даже обновляться не нужно — просто добавьте этот параметр в текущую конфигурацию и перезапустите узел. На стороне клиента валидатора ничего менять не требуется.
Это довольно полезный оптимизационный патч, поэтому всем, кто использует Prysm, стоит внедрить его как можно скорее — теоретически, это заметно улучшит скорость отклика узла.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
17 Лайков
Награда
17
6
Репост
Поделиться
комментарий
0/400
MetaMisery
· 23ч назад
Опять проблема, которую можно было решить изменением одного параметра. Почему раньше этого не сделали?
Посмотреть ОригиналОтветить0
SquidTeacher
· 23ч назад
Еще один спаситель параметров? Давно хотел пожаловаться на производительность Prysm, наконец-то появился способ что-то с этим сделать.
Посмотреть ОригиналОтветить0
JustHodlIt
· 23ч назад
Давно замечал, что мой нод работает медленно, оказывается, это из-за этого бага. Скорее попробую этот параметр.
Добавил один флаг — и ускорение! Команда Prysm в этот раз реально молодцы.
Каждый день смотрю, как синхронизация ноды тормозит, а оказалось, всё так просто решается.
Этот параметр мне срочно нужно использовать, а то зря трачу вычислительную мощность.
Говорят, нужно просто изменить одну команду запуска? Тогда сегодня вечером поменяю, даже версию обновлять не надо.
Посмотреть ОригиналОтветить0
BearHugger
· 23ч назад
Ха, у Prysm снова какие-то проблемы? Добавить один параметр и всё решается — это уж слишком просто и грубо, не правда ли?
Посмотреть ОригиналОтветить0
LiquiditySurfer
· 23ч назад
Одна строка параметров решает всё? Это гораздо удобнее, чем обновление, ха-ха, просто добавляешь флаг и всё.
Посмотреть ОригиналОтветить0
YieldWhisperer
· 12-04 13:15
Опять проблема решилась с помощью флага, Prysm правда периодически выкидывает такие фокусы.
Prysm-узел тормозит? Одна настройка решит проблему с производительностью
【Битуй】Операторы узлов Ethereum, обратите внимание! Команда клиента Prysm недавно обнаружила баг, влияющий на производительность, но хорошая новость — решить его очень просто.
Проблема связана с логикой генерации старых состояний — система при обработке устаревших доказательств ненужно создавала исторические состояния, что замедляло работу узла. Временное решение от команды предельно простое: нужно просто добавить параметр в команду запуска вашего beacon-узла.
Конкретно: добавьте флаг --disable-last-epoch-targets. Если вы используете версию v7.0.0, даже обновляться не нужно — просто добавьте этот параметр в текущую конфигурацию и перезапустите узел. На стороне клиента валидатора ничего менять не требуется.
Это довольно полезный оптимизационный патч, поэтому всем, кто использует Prysm, стоит внедрить его как можно скорее — теоретически, это заметно улучшит скорость отклика узла.