EOS launcher

-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

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 123,262评论 18 134
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    O感悟人生O阅读 10,344评论 2 33
  • 摘要 EOS.IO 软件引入一种新的区块链架构设计,它使得去中心化的应用可以横向和纵向的扩展。 这通过构建一个仿操...
    998c5255e73f阅读 120评论 0 0
  • 像刷微博一样不断打开关上简书,各类文章并没从视神经传到大脑直达心脏。无论什么都感受不到共鸣,在不断卸载于下载app...
    几何猫喵喵阅读 171评论 1 1
  • 今早,再次阅读电影《异次元骇客》讨论记录,再次感受电影、电影解读的魅力,真的好美妙啊!想想,在网师里浸泡也有些许年...
    南明小鱼阅读 112评论 0 0
  • 登登耳朵尖尖的,嘴巴长长的,还有一个黑的脸。身长约一米,高约五分米,体重五十斤。 登登是一条狗,别人看...
    天蓝女孩阅读 125评论 0 0