Tập tin cấu hình

Tài liệu này giải thích các thuộc tính có thể định cấu hình của nút. Gói nút Klaytn có các thuộc tính mặc định tốt và yêu cầu định cấu hình rất ít. Nếu thay đổi bất kỳ cài đặt nào của nút đang chạy, bạn phải khởi động lại nút để phản ánh các thay đổi đó.

Vị trí tập tin cấu hình SCN

  • kscnd.conf để định cấu hình Nút đồng thuận chuỗi dịch vụ

Tập tin cấu hình nằm trong thư mục conf, có vị trí mặc định phụ thuộc vào việc cài đặt là từ phân bổ lưu trữ (tar.gz) hay từ phân bổ gói (RPM).

  • Nếu phân bổ lưu trữ, vị trí thư mục cấu hình mặc định là $INSTALL_PATH/kscn-linux-amd64/conf/.

  • Nếu phân bổ gói, vị trí thư mục cấu hình mặc định là /etc/kscnd/conf/.

Định dạng tập tin cấu hình

Dưới đây là tập tin cấu hình mẫu cho SCN lưu trữ dữ liệu blockchain ở vị trí mặc định, ~/kscnd_home với phân bổ lưu trữ, /var/kscnd/data với phân bổ gói.

# Tập tin cấu hình kcnd

NETWORK=
# nếu bạn chỉ định NETWORK_ID, một mạng lưới riêng sẽ được tạo.
NETWORK_ID=
PORT=32323
SERVER_TYPE="fasthttp"
SYNCMODE="full"
VERBOSITY=3
MAXCONNECTIONS=100
# LDBCACHESIZE=10240
REWARDBASE="0x0"

...

DATA_DIR=
LOG_DIR=$DATA_DIR/nhật ký

Các quy mô bể giao dịch được đề xuất cho SCN như sau.

TXPOOL_EXEC_SLOTS_ALL=16384
TXPOOL_NONEXEC_SLOTS_ALL=16384
TXPOOL_EXEC_SLOTS_ACCOUNT=16384
TXPOOL_NONEXEC_SLOTS_ACCOUNT=16384

Thuộc tính

Tập tin cấu hình có các thuộc tính có thể định cấu hình như bên dưới. Các tập tin cấu hình SCN, SPN và SEN có cùng thuộc tính.

Last updated