美文网首页
EOS launcher

EOS launcher

作者: cenkai88 | 来源:发表于2018-01-15 16:20 被阅读174次

    -f [ --force ] 强制覆盖现有的配置,清除现有区块链
    -n [ --nodes ] arg (=1) 需要配置和启动的总节点数
    -p [ --pnodes ] arg (=1) 区块producers的数量
    -m [ --mode ] arg (=any) 连接模式,可以是 "any", "producers", "specified", "none"
    -s [ --shape ] arg (=star) 网络拓扑, 可以是 "star", "mesh" 或者提供文件名来自定义
    -g [ --genesis ] arg (="./genesis.json") genesis.json的路径
    -o [ --output ] arg 保存所生成的拓扑结构到此路径
    --skip-signature 设置EOSD不需要transaction签名
    --eosd arg 转发eosd命令行的参数到每一个instance,用引号括起来
    -d [ --delay ] arg (=0) 启动每一个节点后延时秒数
    --nogen 不使用新的配置文件来启动节点
    --host-map arg (="") 节点和hosts的对应关系的文件。用于加强自定义的shape参数
    --servers arg (="") 含有要部署producers或observers的ip地址及每个服务器名字的文件
    --per-host arg (=0) 指定单个host上要运行多少eosd instances。0表示所有都运行在一个host上。
    --network-name arg (=testnet_) 在GELF日志中网络名称的前缀
    --enable-gelf-logging arg (=1) 在日志配置文件中启用gelf日志
    --gelf-endpoint arg (=10.160.11.21:12201) GELF终端的hostname:port or ip:port
    -i [ --timestamp ] arg 第一个区块的时间戳,“now”表示当前时间
    -l [ --launch ] arg 选择一部分节点来启动。目前可以取 "all", "none", 或 "local"。默认启动所有的,除非有一个输出文件被命名,这时不启动。
    -k [ --kill ] arg 输入process ids,将其关闭。
    -v [ --version ] 打印版本信息。
    -h [ --help ] 求助

    1. laucher启动进程:
    ./programs/launcher/launcher -p2 --skip-signature
    
    1. 关闭laucher启动的进程:
    ./programs/launcher/launcher -k 0
    

    相关文章

      网友评论

          本文标题:EOS launcher

          本文链接:https://www.haomeiwen.com/subject/rlkdoxtx.html