En을 ami를 통해 생성했을 때 싱크 속도 문제 발생

안녕하세요. Klaytn 개발팀의 Aidan입니다.

공유주신 로그에서 processTxs가 유독 오래걸리는 것을 보아 데이터 읽기에 시간이 많이 소요되는 것으로 추정됩니다. Snapshot을 통해 새로운 Instance를 생성한 후, 처음 노드를 실행할 때 DB compaction 등이 일어난 것으로 보이는데 이 부분은 추가 확인하여 개선하도록 하겠습니다.

@11156 님의 상황처럼 노드를 처음 실행하였을 때 블록처리 속도가 유난히 낮으면, 아래 API를 이용하여 문제를 해결 할 수 있습니다. 이 명령어를 사용하면 State Cache WarmUp이 실행하시면 수 분 ~ 수 시간 이내에 블록처리 속도가 많이 개선되는 것을 확인하실 수 있을것입니다.

debug.startWarmUp()

WarmUp에 소요되는 시간은 Disk IOPS나 Cache 사이즈에 따라 다르며 Cache가 충분히 WarmUp이 된 경우 자동으로 정지됩니다. 또한, debug.stopWarmUp() 명령어를 사용하시면 WarmUp을 즉시 정지시킬 수 있습니다.

궁금하신 점 있으시면 추가적으로 문의 남겨주세요.
감사합니다.