对等节点属性

对等节点读取、背书事务处理并将其写入区块链分类账。节点的属性决定了节点在网络上的执行和行为方式。

只有管理员才能更改节点的属性。如果您具有用户权限,则可以查看节点的属性。

表 A-5 对等节点 - 常规属性

属性 说明 默认值
对等 ID 这是 Oracle Blockchain Platform 在创建节点时为其分配的标识符或名称。 peer0
本地 MSP ID 这是为组织分配的 MSP ID。您无法修改此 ID。 特定于您的组织。
角色 指定对等方的角色是“成员”还是“管理员”。在大多数情况下,此字段显示“成员”。

该角色由链代码的背书策略使用。背书策略指定必须验证签署者对等方和签署者对等方角色的身份的 MSP。在您希望进一步保护敏感操作并确保这些操作得到特定对等方认可的情况下,通常会分配 Admin 角色。

已为您的实例创建的对等节点分配了成员角色。

成员
监听端口 这是 Oracle Blockchain Platform 分配给节点的监听端口。您无法更改该端口号。 特定于您的组织。
日志级别 指定要用于节点的日志级别。Oracle 建议您使用 DEBUG 进行开发或测试。对于生产,你使用错误。 INFO
别名 (可选)输入文本以进一步标识超出对等 ID 的对等点。 NA

表 A-6 对等节点—高级属性—“八卦”选项卡

属性 说明 默认值
引导对等节点

提供对等点在启动期间用于与其他对等点联系的服务名称地址和端口。此端点必须与同一组织中对等节点的端点匹配。

NA
要存储的最大块数 输入要在内存中存储的最大块数。 10
最大传播突发等待时间(毫秒) 输入消息推送之间的毫秒数。 10
最大传播突发大小 输入在触发推送远程对等点之前要存储的消息数。 10
传播迭代 输入消息推送到对等端的次数。 1
尝试连接的最多次数 输入连接到对等点时尝试的最大次数。 120
消息失效系数 输入有效消息的消息失效系数。 20
传播对等编号 输入要向其发送消息的对等节点数。 3
提取间隔(秒) 输入拉入阶段之间的秒数。 4
提取对等点编号 输入要从中提取的对等节点数。 3
请求状态信息间隔(秒) 输入从对等端提取状态信息消息的频率。 4
发布状态信息间隔(秒) 输入向对等方发送状态信息消息的频率。 4
发布证书期间(秒) 输入在启动后证书包含在活动消息中的秒数。 10
拨号超时(秒) 输入拨号超时前多少秒。 3
连接超时 ( 秒 输入连接超时前的秒数。 2
接收缓冲区大小 输入接收的消息的缓冲区大小。 20
发送缓冲区大小 输入用于发送消息的缓冲区大小。 200
摘要等待时间(秒) 输入拉入引擎处理传入摘要之前要等待的秒数。 1
请求等待时间(秒) 输入在拉式引擎删除传入随机数之前等待的秒数。 1,500
响应等待时间(秒) 输入拉式引擎在终止拉式之前等待的秒数。 2
生存时间间隔(秒) 输入检查活动时间的频率。 5
活动的失效超时(秒) 输入在有效到期超时之前等待的秒数。 25
重新连接时间间隔(秒) 输入在重新连接之前等待的秒数。 25
跳过阻止验证 单击以跳过块验证。 未选中

表 A-7 对等节点—高级属性—“八卦/选择”选项卡

属性 说明 默认值
成员资格抽样间隔(秒) 对等端在网络上检查其稳定的频率(以秒为单位)。 1
领导活动阈值(秒) 发送最后一条声明消息之前以及对等点确定领导选择之前经过的秒数。 10
领导选择持续时间(秒) 对等方发送建议消息并声明自身为领导者的秒数。 5
领导者 通道的引线对等点接收块并将其分发给集群中的其他对等点。指定希望对等方用于确定领导者的模式。
  • OrgLeader - 选择此选项可使用静态领导模式并使对等节点成为组织领导节点。如果选择此选项,然后向通道添加更多对等点,则必须将所有对等点设置为 OrgLeader

  • UseLeaderElection - 选择此选项可在渠道上使用动态领导选择。在为组织选择有效负责人之前,系统必须运行配置事务处理以将组织添加到渠道中,然后系统使用配置事务处理更新新的对等节点。

OrgLeader

表 A-8 对等节点—高级属性—“事件服务”选项卡

属性 说明 默认值
缓冲区大小 输入缓冲区可以包含的最大事件数。系统不会发送超过此数字的事件。 100
超时时间(毫秒) 输入业务网络发送事件所允许的最长时间(毫秒)。 10

表 A-9 对等节点—高级属性—“链代码”选项卡

属性 说明 默认值
启动超时(秒) 输入容器启动和注册表响应之间等待的最长时间(秒)。 300
执行超时(秒) 输入链代码在超时之前尝试执行的最长时间(以秒为单位)。 30
模式 显示系统如何运行链代码。此值始终为净值。 网络
保持在几秒钟内 如果使用代理进行通信,则以秒为单位输入保持对等节点与链代码之间连接处于活动状态的最长时间。 0
日志级别 指定要用于链代码容器中的所有日志记录程序的日志级别。Oracle 建议您使用 DEBUG 进行开发或测试。对于生产,你使用错误。 INFO
Shim 级别 指定要用于 shim logger 的日志级别。 WARNING(警告)