Story 노드 운영 및 유지 관리 가이드
--gcmode=archive
대신 --gcmode=full
를 사용하세요. 이렇게 하면 Geth가 모든 과거 블록체인 상태 데이터를 유지하여 인덱싱 서비스와 블록체인 분석에 이상적입니다.
--syncmode=full
: 완전한 블록체인 동기화를 보장합니다.--gcmode=archive
: 가지치기 없이 전체 과거 상태 데이터를 유지합니다.옵션 | 설명 |
---|---|
--http | HTTP-RPC 서버를 활성화합니다. |
--http.addr=0.0.0.0 | HTTP 서버를 모든 네트워크 인터페이스에 바인딩합니다. |
--http.port=8545 | HTTP-RPC 포트를 설정합니다 (기본값: 8545). |
--http.vhosts=* | 모든 도메인에서의 요청을 허용합니다 (프로덕션 환경에서는 주의해서 사용). |
--http.api=web3,eth,txpool,net,engine,debug | HTTP 요청에 사용 가능한 API를 지정합니다. |
옵션 | 설명 |
---|---|
--ws | WebSocket 서버를 활성화합니다. |
--ws.addr=0.0.0.0 | WebSocket 서버를 모든 네트워크 인터페이스에 바인딩합니다. |
--ws.port=8546 | WebSocket 포트를 설정합니다 (기본값: 8546). |
--ws.origins=* | 모든 도메인에서의 WebSocket 연결을 허용합니다 (프로덕션 환경에서는 주의해서 사용). |
--ws.api=web3,eth,txpool,net,engine,debug | WebSocket 연결에 사용 가능한 API를 지정합니다. |
--metrics
: Geth에 대한 Prometheus 호환 메트릭을 활성화합니다.--metrics.addr=0.0.0.0
: 메트릭 서버를 모든 인터페이스에 바인딩합니다.--metrics.port=6060
: 포트 6060
에서 메트릭을 노출합니다.config.toml
그리고 설정하세요:
26660
입니다.