前言
不知道大家有没有对FISCO-BCOS中节点启动抱有想法,他到底是怎么启动的一个节点,又是怎么样将整个节点网络启动的呢?相信学过一些区块链技术的朋友们一定会知道,目前主流的一些平台都是会有单独启动节点的步骤所以我们也来讲解一下,那么本篇文章就是拆解脚本进行讲解。
start_all.sh
我们还是一样将脚本拆开来讲,首先先看start_all.sh,可以发现里面的篇幅非常的少。
#!/bin/bash
SHELL_FOLDER=$(cd $(dirname $0);pwd)
LOG_ERROR() {
content=${1}
echo -e "\033[31m[ERROR] ${content}\033[0m"
}
LOG_INFO() {
content=${1}
echo -e "\033[32m[INFO] ${content}\033[0m"
}
dirs=($(ls -l ${SHELL_FOLDER} | awk '/^d/ {print $NF}'))
for directory in ${dirs[*]}
do
if [[ -f "${SHELL_FOLDER}/${directory}/config.ini" && -f "${S

本文详细解析了FISCO-BCOS的启动和停止脚本`start_all.sh`、`start.sh`、`stop_all.sh`和`stop.sh`。主要讲解了如何启动和关闭节点,包括工作目录的设置、进程查找与控制,以及调用`start.sh`和`fisco-bcos`二进制文件来操作节点。通过本文,读者可以了解FISCO-BCOS节点的启动和停止机制。
订阅专栏 解锁全文
3万+

被折叠的 条评论
为什么被折叠?



