Hyperledger Fabric核心配置文件(1)

2023-11-05

1、core.yaml

 

core.yaml配置文件是Peer节点的示例配置文件,具体路径在fabric-samples/config
录下。该core.yaml示例配置文件共指定了如下六大部分内容。


1.日志部分

日志记录级别有6种:

CRITICAL、

ERROR、

WARNING、

NOTICE、

INFO、

DEBUG.
在配置文件中,使用level属性指定全局的日志记录级别;然后单独指定cauthdsl、gossip、grpc、ledger、msp、policies、peer的gossip模块的日志级别,用来覆盖默认的全局日志级别。
format属性指定了日志的输出格式。详细配置信息参考如下:

2.peer部分

peer部分是Peer服务的核心配置内容,包括peer基础服务部分、gossip部分、events、tls部分、BCCSP部分等相关配置信息。

  • peer基础服务部分主要指定Peer节点的监听地址、端口号信息,以及客户端与Peer节点的连接信息等。
  • gossip部分主要指定节点角色(Leader节点)的方式、区块/消息的大小及间隔时间等信息。
  • events部分主要指定事件监听地址、端口号、缓冲数、超时等信息。
  • ts部分主要指定证书及密钥的相关信息。
  • BCCSP部分主要指定区块链的加密实现方式,默认为SW(SoftWare),即软件基础
    的加密方式。

 

 

 

 

 

 

 

 

 3、VM部分

vm部分主要配置链码运行的环境,目前主要支持Docker容器,详细配置信息可参考如下:

4、链码部分

        链码部分是与链码相关的配置,主要指定了链码的路径、链码的名称、构建环境、链码容器启动超时、系统链码启用信息、链码容器的日志设置信息等,详细配置信息参考如下:

 

 5、Ledger部分

ledger部分是分类账本的配置信息,主要指定如下内容。

  • blockchain:区块链配置信息,默认无指定。
  • state:指定状态数据库,默认使用goleveldb作为状态记录数据库,如果不使用
  • goleveldb,则可以配置CouchDB数据库的相关信息。
  • history:是否开启历史记录功能。

详细配置信息参考如下:

6、metrics部分

        metrics是一个系统性能度量框架,主要用来实现对服务进行监控、统计;指定是否启动metrics服务器,当启用metrics服务器后,关联指定相应的类型、报告度量的频率及服务器相关的信息。详细配置信息参考如下:

 

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Hyperledger Fabric核心配置文件(1) 的相关文章

  • 区块链架构-fabric集群版安装(centos7版本)

    书接上回 配置多机器多节点集群模式 服务器选择说明 暂不考虑高可用 也不考虑kafka 所以先使用三台机器 3M 3台服务器 1O 1 Order 2P 2 Org2Peer 3 1 2证书加密 证书与加密暂时不采用CA 直接使用官方提供的
  • 搭建Hyperledger Fabric环境 的详细步骤,超级详细

    本教程是跟着 某硅谷 三年前的视频一点点实现的 但是 跟着教程走 会出现很多视频里面没有出现过的问题 本文着重讲解搭建过程碰到的问题及解决方案 一 环境准备 先更新一下 sudo apt get update 1 安装docker 见我之前
  • HyperLedger Fabric实战(一):基础环境构建

    1 简介 本文档说明了HyperLedger Fabric 1 4 0版本的区块链网络搭建所需的基本环境组件以及安装流程 最后再记录了安装过程中可能会遇到的一些问题 采用的操作系统为ubuntu 18 04 具有参考价值的网站 Hyperl
  • 区块链100篇之将fabric部署在k8s上

    有了上一篇的基础 这一篇就尝试将fabric部署在k8s上 以下的操作的前提条件是自己已经对docker compose部署fabric比较熟悉了 可以先搞清楚fabricase目录下的fabric raft项目 1 修改DNS 在真正开始
  • Hands-On Hyperledger Fabric——Byzantine-fault tolerant(BFT)过程详解

    文章目录 拜占庭问题描述 分布式架构遭遇的问题 Practical Byzantine Fault Tolerance PBFT PBFT过程详解 拜占庭问题描述 拜占庭将军问题是分布式计算中的一个经典问题 拜占庭将军问题是Leslie L
  • Hyperledger Fabric网络快速启动

    目录 1 网络服务配置 2 关联的docker compose base yaml 各Peer节点容器设置如下信息 3 被关联的Peer base yaml 4 启动网络 2 完成通道的创建 2 1将节点加入应用通道 更新锚节点 2 为什么
  • fabric.js保存自定义属性重新渲染

    项目开发中 用到了fabric js开发一系列画布功能 其中 在做画布的序列化和反序列化功能时候 自定义的属性并不能够直接保存下来 这时候则需要我们自己做一些事情啦 下面是我的一个解决方法 在添加画布对象到画布上面之前 修改画布的toObj
  • Data Fabric,下一个风口?

    Data Fabric 又名数据经纬 是近期横空出世的一个概念 之前对其了解甚少 近期做了个小调研 对这一概念内涵与外延 产品及定位 业务与前景 未来及趋势等做了简单整理总结 分享给大家 1 什么是Data Fabric 前世今生 Data
  • Hyperledger Fabric 应用实战(2)--网络节点设置

    1 网络节点设置 网络名称 rentnet 联盟组织 orderer排序组织 三个成员组织supervisor rentalcrop agency 通道 rentsign 账本数据库 couchdb 物理节点 组织 容器节点 supervi
  • 区块链开源实现HYPERLEDGER FABRIC架构详解

    写在前面 今天看了一篇讲解fabric架构的文章 感觉还不错 将fabric里的MSP和交易流程都讲的很明白 遂将文章在此分享 各位也可以直接看原文 也可以看我的 其中穿插了些本人拙见 原文地址 http www taohui pub 20
  • Hyperledger Fabric配置文件解析-configtx.yaml

    configtx yaml简介 transaction的英文缩写是TX 表示交易 configtx表示交易配置 所以和交易相关的配置 如应用通道 锚节点 Orderer服务等 都是在configtx yaml文件中配置的 它主要生成通道创世
  • 两万字整理Fabric(超级账本) 配置文件 掌握了它就掌握了Fabric的核心

    导语 文章没有重复的地方 没有废话 如果能帮助到你 那是我的荣幸 记得一键三连哟 Fabric 配置文件详解 一 四个核心配置文件 二 Fabric 的核心配置文件 三 网络启动步骤 1 生成认证证书 crypto config yaml
  • Fabric private data入门实战

    Hyperledger Fabric private data是1 2版本引入的新特性 fabric private data是利用旁支数据库 SideDB 来保存若干个通道成员之间的私有数据 从而在通道之上又提供了一层更灵活的数据保护机制
  • 结构错误找不到记录器“paramiko.transport”的处理程序

    我不确定为什么会收到此错误并终止我的连接 我通过 easy install 从 1 7 5 更新了 paramiko 1 7 6 我正在尝试设置 Fabric 以将 Django 应用程序上传到我的服务器 当我尝试备份现有应用程序目录时 似
  • 在不使用命令行工具的情况下使用 Python Fabric (fab)

    尽管 Fabric 文档提到了一种使用该库进行 SSH 访问而不需要 fab 命令行工具和 或任务的方法 但我似乎无法管理一种方法来做到这一点 我想运行这个文件 示例 py 通过仅执行 python 示例 py env hosts exam
  • 将不同的参数传递给 Fabric 中的不同主机

    我正在编写一个脚本来在多个主机上启动负载生成实验 我可以编写一个 bash 脚本来启动多个 ssh 会话 但我希望使用更结构化的东西 由于我的大部分脚本都使用 Python 所以我想Fabric http www fabfile org看起
  • 在 Fabric 中作为 sudo 执行

    我有一个命令service app start demo需要我输入sudo service app start demo在命令行中 I used sudo service app start demo and sudo sudo servi
  • 从 python Fabric 执行远程 bash 命令时“转义”$

    所以我尝试通过 python Fabric 脚本自动设置 arch linux 实例 如下所示 from fabric api import run sudo def server setup communityrepo run echo
  • Python Fabric - 未找到主机。请指定用于连接的(单个)主机字符串:

    如何获取 找不到主机 请指定用于连接的 单个 主机字符串 面料如何解决 def bootstrap host ec2 54 xxx xxx xxx compute 1 amazonaws com env hosts host env use
  • python Fabric并行池限制

    有 CentOS 6 5和Fabric 1 10 0 我需要通过结构在约 1000 2000 个服务器上运行一些轻量级命令 我在 fabfile py 中的环境是 env parallel True env pool size 500 因此

随机推荐

  • Transformer 模型详解

    本内容主要介绍 Transformer 模型的具体实现 转载自 Transformer 模型详解 https blog csdn net benzhujie1245com article details 117173090 文章目录 1 T
  • npm : 无法加载文件 D:\appCache\nodejs\node_global\npm.ps1,因为在此系统上禁止运行脚本。

    鄙人在vscode 下面打开终端运行 npm init y 时 发现居然报错 报错的内容是 npm 无法加载文件 D appCache nodejs node global npm ps1 因为在此系统上禁止运行脚本 问题原因 在此系统上禁
  • uniapp之请求拦截器和响应拦截器的使用

    拦截器 目录如下 api js api配置 env js 环境配置 interceptors 拦截器 index js 导出配置 main js 注入 页面使用 页面展示 目录如下 api js api配置 export const api
  • 以太网数据链路层、Ethernet_II帧格式、IEEE802.3帧格式,以太网的MAC地址的组成,ARP地址解析协议的工作原理,单播帧、组播帧、广播帧的区别

    目录 数据链路层 以太网 链路一般分为两种 以太网的MAC地址 以太网帧格式 Ethernet II帧格式 IEEE802 3帧格式 帧格式 编辑地址解析协议 ARP 免费arp 代理arp 目标MAC地址没有怎么办 什么是单播帧 什么是组
  • 第四章:项目整合管理 - (4.1 制定项目章程)

    制定项目章程 1 编写一份正式批准项目并授权项目经理在项目活动中使用组织资源文件的过程 2 本过程的主要作用 明确项目与组织战略之间的关系 确立项目的正式地位 并展示组织对项目的承诺 3 本过程仅开展一次或仅在项目的预定义点开展 项目发起人
  • CentOS安装Docker

    目录 一 前置条件 二 安装Docker 安装方式 配置镜像仓库 执行安装 启动Docker 检查Docker是否可以正常运行 三 卸载Docker 卸载Docker核心组件 清理Docker相关资源 参考文档 一 前置条件 安装 Dock
  • 机械臂控制-2

    创建机制或机器人 按照以下步骤在RoboDK中创建新机制或机器人 1 选择实用程序 模型机制或机器人 2 选择要创建的机制或机械手的类型 3 选择代表机构原点的坐标系 4 为每个关节选择一个对象 移动机构或机器人的一部分 5 按相应图像中的
  • 优酷网视频存储架构

    优酷网视频存储架构 http blog csdn net starxu85 article details 5673029 挖掘优酷网的架构是怎样的 http datacenter watchstor com infra 135196 ht
  • RuntimeException和Exception区别

    1 java将所有的错误封装为一个对象 其根本父类为Throwable Throwable有两个子类 Error和Exception 2 Error是Throwable 的子类 用于指示合理的应用程序不应该试图捕获的严重问题 大多数这样的错
  • git merge与git rebase详解

    参考 http t csdn cn CkVrR https blog csdn net weixin 42310154 article details 119004977 一 简单图示 1 merge 2 rebase 经验 一般来说 不推
  • 机器学习 day18(用Tensorflow搭建一个神经网络)

    1 之前搭建神经网络的方法 先初始化输入数据X 创建layer 1并计算激活值a1 创建layer 2并计算激活值a2 这是前向传播代码的显式形式 2 另一种简单些的创建神经网络的方法 创建layer 1和layer 2与前一种方法相同 但
  • 17_分布式文档系统_document的全量替换、强制创建以及lazy delete机制

    课程大纲 1 document的全量替换 2 document的强制创建 3 document的删除 1 document的全量替换 1 语法与创建文档是一样的 如果document id不存在 那么就是创建 如果document id已经
  • Swagger

    第一节 Swagger 简介 1 企业开发所面临的问题 在前后端分离开发的情况下 前端开发人员经常抱怨后端开发人员给的接口文档与实际情况不一致 后端开发人员觉得编写接口文档太过于消耗精力 而且更新也不及时 以至于前后端开发人员经常出现争吵的
  • 【kickstart 2021 round C】前三题python题解

    第一题 题目 给定长度为N的字符串S 它是由字母表上的前K个字母构成 问字典序小于S且长度为N的回文字符串 由字母表上的前K个字母构成 有多少个 解释 参考官方题解 计算多少个长度为N 2的字符串的字典序小于S math ceil N 2
  • 动态动态规划(DDP)

    1 Problem E Codeforces 一 题目大意 给你一个无向图 第i和i 1条边的权值是w i 问你每个点不在自己原本的点的代价是多少 会有q组询问 表示修改第i条边的权值 二 解题思路 可以观察到 完成这个操作需要每条边经过两
  • [LeetCode]初级算法-字符串- 实现strStr()

    标题 实现strStr 实现 strStr 函数 给定一个 haystack 字符串和一个 needle 字符串 在 haystack 字符串中找出 needle 字符串出现的第一个位置 从0开始 如果不存在 则返回 1 示例 1 输入 h
  • linux防火墙启动、停止、查看

    停止 防火墙 service iptables stop 启动防火墙 service iptables start 查看防火墙配置 iptables L n 修改的内容只是暂时保存在内存中 如果重启后还要生效 则要保存一下 service
  • Web Storage是什么?Web Storage详解

    Web Storag是HTML5引入的一个非常重要的功能 可以将数据存储在本地 如保存用户的偏好设置 复选框的选中状态 文本框默认填写的值等 用户在浏览器中刷新网页时 网页通过Web Storage就可以知道用户之前所做的一些修改 而不需要
  • Autoware 1.14(WSL2) 与LG SVL Simulator(Win11)联合仿真

    参考Couldn t find executable named rqt lgsvl simulator configurator below home autoware Autoware ros in li4692625的博客 CSDN博
  • Hyperledger Fabric核心配置文件(1)

    1 core yaml core yaml配置文件是Peer节点的示例配置文件 具体路径在fabric samples config目 录下 该core yaml示例配置文件共指定了如下六大部分内容 1 日志部分 日志记录级别有6种 CRI