HertzBeat 项目教程
1. 项目的目录结构及介绍
HertzBeat 项目的目录结构如下:
hertzbeat/
├── bin/
│ ├── startup.sh
│ └── startup.bat
├── config/
│ └── application.yml
├── hertzbeat-collector/
│ ├── config/
│ │ └── application.yml
│ └── bin/
│ ├── startup.sh
│ └── startup.bat
├── web-app/
│ └── ...
└── ...
目录结构介绍
bin/
: 包含项目的启动脚本,如startup.sh
和startup.bat
。config/
: 包含项目的配置文件,如application.yml
。hertzbeat-collector/
: 包含收集器相关的文件和配置。web-app/
: 包含前端项目的文件。
2. 项目的启动文件介绍
启动文件
bin/startup.sh
: Linux 系统的启动脚本。bin/startup.bat
: Windows 系统的启动脚本。
启动命令
在终端中运行以下命令启动 HertzBeat:
$ /bin/startup.sh
或者在 Windows 命令提示符中运行:
> bin\startup.bat
3. 项目的配置文件介绍
配置文件
config/application.yml
: 主配置文件,包含 HertzBeat 的主要配置选项。hertzbeat-collector/config/application.yml
: 收集器的配置文件,包含收集器的配置选项。
配置文件示例
config/application.yml
# HertzBeat 主配置文件
server:
port: 1157
...
hertzbeat-collector/config/application.yml
# 收集器配置文件
collector:
dispatch:
entrance:
netty:
enabled: true
identity: custom-collector-name
mode: public
manager-host: 127.0.0.1
manager-port: 1158
...
以上是 HertzBeat 项目的目录结构、启动文件和配置文件的介绍。希望这份教程能帮助你更好地理解和使用 HertzBeat 项目。