L5

节点运维

部署和维护 Æternity 节点

部署方式
方式 适用场景 复杂度 操作
Docker 快速部署、开发测试 ☆☆☆☆ 查看
二进制包 生产环境 ★★☆☆☆ 下载
源码编译 定制开发、二次开发 ★★★★★ 查看
Docker 快速部署
1. 启动节点
docker run -d --name ae-node \
  -p 3013:3013 \   # HTTP API
  -p 3014:3014 \   # WebSocket
  -p 3015:3015 \   # Internal API
  -v ae-db:/home/aeternity/node/data \
  aeternity/aeternity
2. 查看日志
docker logs -f ae-node
3. 检查状态
curl http://localhost:3013/v3/status
配置详解
aeternity.yaml 核心配置
peers:
  - aenode://[email protected]:3015

http:
  external:
    port: 3013
  internal:
    port: 3113

websocket:
  port: 3014

mining:
  autostart: false
  beneficiary: "ak_YourMiningAddress"
  cuckoo:
    edge_bits: 29
    miners:
      - executable: mean29-avx2
        extra_args: ""

chain:
  persist: true
  db_path: ./data/mnesia
peers

连接的种子节点

mining

挖矿配置(可选)

chain

数据存储路径

监控方案
Prometheus

节点内置 metrics 端点

:3013/v3/metrics
Grafana

可视化仪表盘

Alertmanager

告警通知

学习路径