Hyperledger Fabric环境变量手册

CORE
CORE_CLI_ADDRESS - 链码回调地址 CORE_REST_ENABLED - 启用/禁用REST服务 CORE_REST_ADDRESS - REST服务监听地址 CORE_VALIDPATTERNS_ENROLLMENTID
CORE_LOGGING
CORE_LOGGING_PEER CORE_LOGGING_NODE CORE_LOGGING_NETWORK CORE_LOGGING_CHAINCODE CORE_LOGGING_VERSION
CORE_PEER
CORE_PEER_VERSION CORE_PEER_ID - Peer节点ID CORE_PEER_NETWORKID - 网络ID CORE_PEER_LISTENADDRESS - Peer节点监听地址 CORE_PEER_CHAINCODELISTENADDRESS - 链码连接监听地址 CORE_PEER_CHAINCODEADDRESS - 链码连接地址 CORE_PEER_ADDRESS - 节点P2P连接地址 CORE_PEER_ADDRESSAUTODETECT - 是否自动检测节点地址 CORE_PEER_AUTHENTICATION_TIMEWINDOW CORE_PEER_FILESYSTEMPATH - 账本数据文件路径 CORE_PEER_MSPCONFIGPATH - MSP本地配置文件路径 CORE_PEER_LOCALMSPID - 本地MSP标识ID CORE_PEER_LOCALMSPTYPE - 本地MSP类型 CORE_PEER_CLIENT_CONNTIMEOUT - 客户端连接超时 CORE_PEER_GOMAXPROCS CORE_PEER_ADMINSERVICE_LISTENADDRESS CORE_PEER_VALIDATORPOOLSIZE
CORE_PEER_KEEPALIVE
CORE_PEER_KEEPALIVE_MININTERVAL CORE_PEER_KEEPALIVE_CLIENT_INTERVAL CORE_PEER_KEEPALIVE_CLIENT_TIMEOUT CORE_PEER_KEEPALIVE_DELIVERYCLIENT_INTERVAL CORE_PEER_KEEPALIVE_DELIVERYCLIENT_TIMEOUT
CORE_PEER_GOSSIP
CORE_PEER_GOSSIP_BOOTSTRAP - Gossip引导节点 CORE_PEER_GOSSIP_USELEADERELECTION - 是否动态选举主导节点 CORE_PEER_GOSSIP_ORGLEADER - 是否静态指定主导节点 CORE_PEER_GOSSIP_MEMBERSHIPTRACKERINTERVAL - 成员身份跟踪轮询周期 CORE_PEER_GOSSIP_ENDPOINT - Gossip访问端节点 CORE_PEER_GOSSIP_MAXBLOCKCOUNTTOSTORE - 内存区块上限 CORE_PEER_GOSSIP_MAXPROPAGATIONBURSTLATENCY - 最大传播延迟 CORE_PEER_GOSSIP_MAXPROPAGATIONBURSTSIZE - 最大传播暂存 CORE_PEER_GOSSIP_PROPAGATEITERATION - 消息传播次数 CORE_PEER_GOSSIP_PROPAGATEPEERNUM - 消息传播节点数量 CORE_PEER_GOSSIP_PULLINTERVAL - 拉取周期 CORE_PEER_GOSSIP_PULLPEERNUM - 拉取节点数量 CORE_PEER_GOSSIP_REQUESTSTATEINFOINTERVAL - 状态信息拉取周期 CORE_PEER_GOSSIP_PUBLISHSTATEINFOINTERVAL - 状态信息发布周期 CORE_PEER_GOSSIP_STATEINFORETENTIONINTERVAL - 状态信息保持时长 CORE_PEER_GOSSIP_PUBLISHCERTPERIOD - 证书发布时长 CORE_PEER_GOSSIP_SKIPBLOCKVERIFICATION - 是否忽略区块验证 CORE_PEER_GOSSIP_DIALTIMEOUT - 拨号超时 CORE_PEER_GOSSIP_CONNTIMEOUT - 连接超时 CORE_PEER_GOSSIP_RECVBUFFSIZE - 接收缓冲区大小 CORE_PEER_GOSSIP_SENDBUFFSIZE - 发送缓冲区大小 CORE_PEER_GOSSIP_DIGESTWAITTIME - 摘要处理等待时间 CORE_PEER_GOSSIP_REQUESTWAITTIME - 请求处理等待时间 CORE_PEER_GOSSIP_RESPONSEWAITTIME - 响应处理等待时间 CORE_PEER_GOSSIP_ALIVETIMEINTERVAL - 存活检查周期 CORE_PEER_GOSSIP_ALIVEEXPIRATIONTIMEOUT - 存活超时 CORE_PEER_GOSSIP_RECONNECTINTERVAL - 重连间隔时长 CORE_PEER_GOSSIP_EXTERNALENDPOINT - 外部访问点 CORE_PEER_GOSSIP_ELECTION_STARTUPGRACEPERIOD CORE_PEER_GOSSIP_ELECTION_MEMBERSHIPSAMPLEINTERVAL CORE_PEER_GOSSIP_ELECTION_LEADERALIVETHRESHOLD CORE_PEER_GOSSIP_ELECTION_LEADERELECTIONDURATION CORE_PEER_GOSSIP_PVTDATA_PULLRETRYTHRESHOLD CORE_PEER_GOSSIP_PVTDATA_TRANSIENTSTOREMAXBLOCKRETENTION CORE_PEER_GOSSIP_PVTDATA_PUSHACTIMEOUT CORE_PEER_GOSSIP_PVTDATA_BTLPULLMARGIN CORE_PEER_GOSSIP_PVTDATA_RECONCILEBATCHSIZE CORE_PEER_GOSSIP_PVTDATA_RECONCILESLEEPINTERVAL CORE_PEER_GOSSIP_PVTDATA_RECONCILIATIONENABLED CORE_PEER_GOSSIP_PVTDATA_SKIPPULLINGINVALIDTRANSACTIONSDURINGCOMMIT CORE_PEER_GOSSIP_STATE_ENABLED CORE_PEER_GOSSIP_STATE_CHECKINTERVAL CORE_PEER_GOSSIP_STATE_RESPONSETIMEOUT CORE_PEER_GOSSIP_STATE_BATCHSIZE CORE_PEER_GOSSIP_STATE_BLOCKBUFFERSIZE CORE_PEER_GOSSIP_STATE_MAXRETRIES
CORE_PEER_TLS
CORE_PEER_TLS_ENABLED - 启用服务端身份验证 CORE_PEER_TLS_CLIENTAUTREQUIRED - 启用双向TLS CORE_PEER_TLS_CERT_FILE - 节点X.509证书文件路径 CORE_PEER_TLS_KEY_FILE - 节点私钥文件路径 CORE_PEER_TLS_ROOTCERT_FILE - 节点验证链根证书文件路径 CORE_PEER_TLS_CLIENTROOTCAS_FILES - 客户端验证链根证书文件路径 CORE_PEER_TLS_CLIENTKEY_FILE - 客户端私钥文件路径 CORE_PEER_TLS_CLIENTCERT_FILE - 客户端X.509证书文件路径
CORE_PEER_DELIVERYCLIENT
CORE_PEER_DELIVERYCLIENT_RECONNECTTOTALTTIMETHRESHOLD CORE_PEER_DELIVERYCLIENT_CONNTIMEOUT CORE_PEER_DELIVERYCLIENT_RECONNECTBACKOFFTHRESHOLD CORE_PEER_DELIVERYCLIENT_ADDRESSOVERRIDES
CORE_PEER_SYNC
CORE_PEER_SYNC_BLOCKS_CHANNELSIZE CORE_PEER_SYNC_STATE_SNAPSHOT_CHANNELSIZE CORE_PEER_SYNC_STATE_DELTAS_CHANNELSIZE
CORE_PEER_VALIDATOR
CORE_PEER_VALIDATOR_ENABLED CORE_PEER_VALIDATOR_CONSENSUS_PLUGIN CORE_PEER_VALIDATOR_CONSENSUS_BUFFERSIZE CORE_PEER_VALIDATOR_EVENTS_ADDRESS CORE_PEER_VALIDATOR_EVENTS_BUFFERSIZE CORE_PEER_VALIDATOR_EVENTS_TIMEOUT
CORE_PEER_BCCSP
CORE_PEER_BCCSP_DEFAULT CORE_PEER_BCCSP_SW_HASH CORE_PEER_BCCSP_SW_SECURITY CORE_PEER_BCCSP_SW_FILEKEYSTORE_KESYTORE CORE_PEER_BCCSP_PKCS11_LIBRARY CORE_PEER_BCCSP_PKCS11_LABEL CORE_PEER_BCCSP_PKCS11_PIN CORE_PEER_BCCSP_PKCS11_HASH CORE_PEER_BCCSP_PKCS11_SECURITY CORE_PEER_BCCSP_PKCS11_FILEKEYSTORE_KEYSTORE
CORE_PEER_PKI
CORE_PEER_PKI_ECA_PADDR CORE_PEER_PKI_TCA_PADDR CORE_PEER_PKI_TLSCA_PADDR CORE_PEER_PKI_TLS_ENABLED CORE_PEER_PKI_TLS_ROOTCERT_FILE CORE_PEER_PKI_TLS_SERVERHOSTOVERRIDE
CORE_PEER_DISCOVERY
CORE_PEER_DISCOVERY_ENABLED CORE_PEER_DISCOVERY_AUTHCACHEEANBLED CORE_PEER_DISCOVERY_AUTHCACHEMAXSIZE CORE_PEER_DISCOVERY_AUTHCACHEPURGERETENTIONRATIO CORE_PEER_DISCOVERY_ORGMEMBERSALLOWEDACCESS
CORE_PEER_PROFILE
CORE_PEER_PROFILE_ENABLED CORE_PEER_PROFILE_LISTENADDRESS
CORE_PEER_HANDLERS
CORE_PEER_HANDLERS_AUTHFILTERS CORE_PEER_HANDLERS_DECORATORS CORE_PEER_HANDLERS_ENDORSERS CORE_PEER_HANDLERS_VALIDATORS
CORE_VM
CORE_VM_ENDPOINT - 虚拟机管理端节点 CORE_VM_DOCKER_ATTACHSTDOUT - 启用/禁用链码容器输出 CORE_VM_DOCKER_HOSTCONFIG_NETWORKMODE - 链码容器网络模式 CORE_VM_DOCKER_HOSTCONFIG_DNS - 链码容器DNS CORE_VM_DOCKER_HOSTCONFIG_MEMORY - 链码容器可用内存 CORE_VM_DOCKER_TLS_ENABLED CORE_VM_DOCKER_TLS_CERT_FILE CORE_VM_DOCKER_TLS_CA_FILE CORE_VM_DOCKER_TLS_KEY_FILE CORE_VM_DOCKER_HOSTCONFIG_LOGCONFIG_TYPE CORE_VM_DOCKER_HOSTCONFIG_LOGCONFIG_CONFIG_MAXSIZE CORE_VM_DOCKER_HOSTCONFIG_LOGCONFIG_CONFIG_MAXFILE
CORE_CHAINCODE
CORE_CHAINCODE_ID_PATH - 链码文件路径 CORE_CHAINCODE_ID_NAME - 链码标识名称 CORE_CHAINCODE_BUILDER - 链码构建工具镜像 CORE_CHAINCODE_PULL - 是否强制拉取基础镜像 CORE_CHAINCODE_GOLANG_RUNTIME - GOLANG链码的基础镜像 CORE_CHAINCODE_GOLANG_DYNAMICLINK - GOLANG链码是否使用动态链接 CORE_CHAINCODE_CAR_RUNTIME CORE_CHAINCODE_JAVA_RUNTIME - JAVA链码的基础镜像 CORE_CHAINCODE_NODE_RUNTIME - Node.js链码的基础镜像 CORE_CHAINCODE_STARTUPTIMEOUT - 链码启动超时 CORE_CHAINCODE_EXECUTETIMEOUT - 链码执行超时 CORE_CHAINCODE_MODE - 链码运行模式 CORE_CHAINCODE_KEEPALIVE CORE_CHAINCODE_SYSTEM_CSCC CORE_CHAINCODE_SYSTEM_LSCC CORE_CHAINCODE_SYSTEM_ESCC CORE_CHAINCODE_SYSTEM_VSCC CORE_CHAINCODE_SYSTEM_QSCC CORE_CHAINCODE_SYSTEMPLUGINS CORE_CHAINCODE_LOGGING_LEVEL CORE_CHAINCODE_LOGGING_SHIM CORE_CHAINCODE_LOGGING_FORMAT
CORE_LEDGER
CORE_LEDGER_BLOCKCHAIN_GENESISBLOCK CORE_LEDGER_STATE_STATEDATABASE CORE_LEDGER_STATE_TOTALQUERYLIMIT CORE_LEDGER_STATE_COUCHDBCONFIG CORE_LEDGER_STATE_COUCHDBCONFIG_COUCHDBADDRESS CORE_LEDGER_STATE_COUCHDBCONFIG_USERNAME CORE_LEDGER_STATE_COUCHDBCONFIG_PASSWORD CORE_LEDGER_STATE_COUCHDBCONFIG_MAXRETRIES CORE_LEDGER_STATE_COUCHDBCONFIG_MAXRETRIESONSTARTUP CORE_LEDGER_STATE_COUCHDBCONFIG_REQUESTTIMEOUT CORE_LEDGER_STATE_COUCHDBCONFIG_INTERNALQUERYLIMIT CORE_LEDGER_STATE_COUCHDBCONFIG_MAXBATCHUPDATESIZE CORE_LEDGER_STATE_COUCHDBCONFIG_WARNINDEXESAFTERNBLOCKS CORE_LEDGER_STATE_COUCHDBCONFIG_CREATEGLOBALCHANGESDB CORE_LEDGER_HISTORY_ENABLEHISTORYDATABASE
CORE_OPERATIONS
CORE_OPERATIONS_LISTENADDRESS CORE_OPERATIONS_TLS_ENABLED CORE_OPERATIONS_TLS_CERT_FILE CORE_OPERATIONS_TLS_KEY_FILE CORE_OPERATIONS_TLS_CLIENTAUTHREQUIRED CORE_OPERATIONS_TLS_CLIENTROOTCAS_FILES
CORE_METRICS
CORE_METRICS_PROVIDER CORE_METRICS_STATSD_NETWORK CORE_METRICS_STATSD_ADDRESS CORE_METRICS_STATSD_WRITEINTERVAL CORE_METRICS_STATSD_PREFIX
CORE_SECURITY
CORE_SECURITY_ENABLED CORE_SECURITY_ENROLLID CORE_SECURITY_ENROLLSECRET CORE_SECURITY_PRIVACY CORE_SECURITY_LEVEL CORE_SECURITY_HASHALGORITHM CORE_SECURITY_TCERT_BATCH_SIZE CORE_SECURITY_ATTRIBUTES_ENABLES CORE_SECURITY_MULTITHREADING_ENABLED CORE_SECURITY_CONFIDENTIALITYPROTOCOLVERSION
CORE_STATETRANSFER
CORE_STATETRANSFER_RECOVERDAMAGE CORE_STATETRANSFER_BLOCKSPERREQUEST CORE_STATETRANSFER_MAXDELTAS CORE_STATETRANSFER_TIMEOUT_SINGLEBLOCK CORE_STATETRANSFER_TIMEOUT_SINGLESTATEDELTA CORE_STATETRANSFER_TIMEOUT_FULLSTATE
ORDERER_GENERAL
ORDERER_GENERAL_LEDGERTYPE - 排序节点账本类型 ORDERER_GENERAL_LISTENADDRESS - 排序节点监听地址 ORDERER_GENERAL_LISTENPORT - 排序节点监听端口 ORDERER_GENERAL_TLS_ENABLED - 是否启用TLS通信 ORDERER_GENERAL_TLS_PRIVATEKEY - TLS私钥文件路径 ORDERER_GENERAL_TLS_CERTIFICATE - TLS证书文件路径 ORDERER_GENERAL_TLS_ROOTCAS - TLS验证链根证书文件路径 ORDERER_GENERAL_TLS_CLIENTAUTHENABLED - 是否验证TLS客户端身份 ORDERER_GENERAL_TLS_CLIENTROOTCAS - TLS客户端验证链根证书文件路径 ORDERER_GENERAL_KEEPALIVE_SERVERMINTERVAL ORDERER_GENERAL_KEEPALIVE_SERVERINTERVAL ORDERER_GENERAL_KEEPALIVE_SERVERTIMEOUT ORDERER_GENERAL_CLUSTER_SENDBUFFERSIZE - 发送缓冲区消息数量上限 ORDERER_GENERAL_CLUSTER_CLIENTCERTIFICATE ORDERER_GENERAL_CLUSTER_CLIENTPRIVATEKEY ORDERER_GENERAL_CLUSTER_LISTENPORT ORDERER_GENERAL_CLUSTER_LISTENADDRESS ORDERER_GENERAL_CLUSTER_SERVERCERTIFICATE ORDERER_GENERAL_CLUSTER_SERVERPRIVATEKEY ORDERER_GENERAL_GENESISMETHOD - 系统通道创世块来源 ORDERER_GENERAL_GENESISPROFILE - 系统通道创世块描述文件 ORDERER_GENERAL_GENESISFILE - 系统通道创世区块文件 ORDERER_GENERAL_LOCALMSPDIR - 排序节点本地MSP目录 ORDERER_GENERAL_LOCALMSPID - 排序节点本地MSP标识ID ORDERER_GENERAL_PROFILE_ENABLED ORDERER_GENERAL_PROFILE_ADDRESS ORDERER_GENERAL_BCCSP_DEFAULT ORDERER_GENERAL_BCCSP_SW_HASH ORDERER_GENERAL_BCCSP_SW_SECURITY ORDERER_GENERAL_BCCSP_SW_FILEKEYSTORE_KEYSTORE ORDERER_GENERAL_AUTHENTICATION_TIMEWINDOW
ORDERER_FILELEDGER
ORDERER_FILELEDGER_LOCATION - 排序节点区块保存目录 ORDERER_FILELEDGER_PREFIX - 排序节点临时账本目录前缀
ORDERER_RAMLEDGER
ORDERER_RAMLEDGER_HISTORYSIZE - 排序节点内存账本历史长度
ORDERER_KAFKA
ORDERER_KAFKA_RETRY_SHORTINTERVAL ORDERER_KAFKA_RETRY_SHORTTOTAL ORDERER_KAFKA_RETRY_LONGINTERVAL ORDERER_KAFKA_RETRY_LONGTOTAL ORDERER_KAFKA_RETRY_NETWORKTIMEOUTS_DIALTIMEOUT ORDERER_KAFKA_RETRY_NETWORKTIMEOUTS_READTIMEOUT ORDERER_KAFKA_RETRY_NETWORKTIMEOUTS_WRITETIMEOUT ORDERER_KAFKA_RETRY_METADATA_RETRYBACKOFF ORDERER_KAFKA_RETRY_METADATA_RETRYMAX ORDERER_KAFKA_RETRY_PRODUCER_RETRYBACKOFF ORDERER_KAFKA_RETRY_PRODUCER_RETRYMAX ORDERER_KAFKA_RETRY_CONSUMER_RETRYBACKOFF ORDERER_KAFKA_TOPIC_REPLICATIONFACTOR ORDERER_KAFKA_VERBOSE ORDERER_KAFKA_TLS_ENABLED ORDERER_KAFKA_TLS_PRIVATEKEY ORDERER_KAFKA_TLS_CERTIFICATE ORDERER_KAFKA_TLS_ROOTCAS ORDERER_KAFKA_SASLPLAIN_ENABLED ORDERER_KAFKA_SASLPLAIN_USER ORDERER_KAFKA_SASLPLAIN_PASSWORD ORDERER_KAFKA_VERSION
ORDERER_DEBUG
ORDERER_DEBUG_BROADCASTTRACEDIR ORDERER_DEBUG_DELIVERTRACEDIR
ORDERER_OPERATIONS
ORDERER_OPERATIONS_LISTENADDRESS ORDERER_OPERATIONS_TLS_ENABLED ORDERER_OPERATIONS_TLS_CERTIFICATE ORDERER_OPERATIONS_TLS_PRIVATEKEY ORDERER_OPERATIONS_TLS_CLIENTAUTHREQUIRED ORDERER_OPERATIONS_TLS_CLIENTROOTCAS
ORDERER_METRICS
ORDERER_METRICS_PROVIDER ORDERER_METRICS_STATSD_NETWORK ORDERER_METRICS_STATSD_ADDRESS ORDERER_METRICS_STATSD_WRITEINTERVAL ORDERER_METRICS_STATSD_PREFIX
ORDERER_CONSENSUS
ORDERER_CONSENSUS_WALDIR ORDERER_CONSENSUS_SNAPDIR
在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

CORE_PEER_CHAINCODELISTENADDRESS - 链码连接监听地址

Peer节点监听链码连接请求的地址。如果未设置该参数,将自动选择 节点地址的7052端口。

默认值

CORE_PEER_CHAINCODELISTENADDRESS的默认值为PEER监听IP的7052端口。

对应的配置文件

core.yaml

peer:
  chaincodeListenAddress: 0.0.0.0:7052