btcpool矿池源码分析(7)-sharelogger模块解析

时间:2021-09-10 22:20:31
# btcpool矿池-sharelogger模块解析

## 核心机制总结

* 接收SHARE_LOG,写入shares_,每2秒写入文件(路径由data_dir指定)
   * 每天一个新文件,文件名形如:sharelog-2016-07-12.bin
   * 最多维护最近3天的文件句柄

## sharelogger命令使用

```shell
sharelogger -c sharelogger.cfg -l log_dir
#-c指定sharelogger配置文件
#-l指定日志目录
```

## sharelogger.cfg配置文件

```shell
kafka = {
brokers = "1.1.1.1:9092,2.2.2.2:9092,3.3.3.3:9092";
};

sharelog_writer = {
//share bin log目录
data_dir = "/data/sharelog";

// kafka group id (ShareLog writer use Kafka High Level Consumer)
kafka_group_id = "sharelog_write_01";
};
```

## sharelogger流程图

btcpool矿池源码分析(7)-sharelogger模块解析




btcpool矿池源码分析(7)-sharelogger模块解析btcpool矿池源码分析(7)-sharelogger模块解析

网址:http://www.qukuailianxueyuan.io/

btcpool矿池源码分析(7)-sharelogger模块解析

btcpool矿池源码分析(7)-sharelogger模块解析

欲领取造币技术与全套虚拟机资料

区块链技术交流QQ群:756146052  备注:CSDN

尹成学院微信:备注:CSDN

btcpool矿池源码分析(7)-sharelogger模块解析






btcpool矿池源码分析(7)-sharelogger模块解析btcpool矿池源码分析(7)-sharelogger模块解析

网址:http://www.qukuailianxueyuan.io/

btcpool矿池源码分析(7)-sharelogger模块解析

btcpool矿池源码分析(7)-sharelogger模块解析

欲领取造币技术与全套虚拟机资料

区块链技术交流QQ群:756146052  备注:CSDN

尹成学院微信:备注:CSDN

btcpool矿池源码分析(7)-sharelogger模块解析