dolphinscheduler配置参数模版
时间: 2025-03-05 15:41:19 浏览: 58
### Apache DolphinScheduler配置参数模板
#### 主要配置文件概述
DolphinScheduler 的主要配置位于 `conf` 文件夹下,主要包括以下几个核心配置文件:
- **application.properties**: 应用程序的主要属性配置文件[^2]。
- **datasource.properties**: 数据库连接池的相关设置。
- **dolphinscheduler_env.sh**: 环境变量配置脚本。
#### application.properties 示例
此文件包含了应用程序的核心配置项,例如数据库连接信息、Zookeeper 地址以及其他服务端口等重要参数。下面是一些常见的配置选项示例:
```properties
spring.datasource.url=jdbc:mysql://localhost:3306/dolphinscheduler?useUnicode=true&characterEncoding=UTF8&autoReconnect=true&serverTimezone=Asia/Shanghai
spring.datasource.username=root
spring.datasource.password=password
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
zookeeper.quorum=localhost:2181
zk.namespace=dolphinscheduler
master.server.port=1234
worker.server.port=1235
alert.server.port=1236
api-server.port=1237
```
这些配置用于指定 MySQL 数据库的位置以及 Zookeeper 集群地址和其他服务器监听的端口号。
#### datasource.properties 示例
该文件主要用于定义数据源的具体细节,比如最大活跃数、最小闲置数量等参数来优化性能表现:
```properties
dbcp.maxActive=100
dbcp.initialSize=0
dbcp.minIdle=0
dbcp.maxWait=60000
dbcp.testOnBorrow=false
dbcp.validationQuery=SELECT 'x'
```
上述配置有助于调整 JDBC 连接池的行为模式以适应不同的应用场景需求。
#### dolphinscheduler_env.sh 示例
这个 Shell 脚本用来设定环境变量,在启动各个组件之前会读取并应用其中的内容:
```bash
export JAVA_HOME=/usr/local/jdk1.8.0_XXX
export HADOOP_HOME=/opt/hadoop-3.x.x
export ZOOKEEPER_HOME=/opt/zookeeper-3.x.x
export PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/bin:$ZOOKEEPER_HOME/bin
```
通过这种方式可以确保所有依赖的服务都能找到所需的路径和版本。
阅读全文
相关推荐


















