zhongjiajie commented on code in PR #10107:
URL: https://github.com/apache/dolphinscheduler/pull/10107#discussion_r876634445


##########
docs/docs/en/architecture/configuration.md:
##########
@@ -15,44 +15,87 @@ This document only describes DolphinScheduler 
configurations and other topics ar
 [Note: the DolphinScheduler (hereinafter called the ‘DS’) .]
 
 ```
-├─bin                               DS application commands directory
-│  ├─dolphinscheduler-daemon.sh         startup or shutdown DS application 
-│  ├─start-all.sh                       startup all DS services with 
configurations
-│  ├─stop-all.sh                        shutdown all DS services with 
configurations
-├─conf                              configurations directory
-│  ├─application-api.properties         API-service config properties
-│  ├─datasource.properties              datasource config properties
-│  ├─zookeeper.properties               ZooKeeper config properties
-│  ├─master.properties                  master-service config properties
-│  ├─worker.properties                  worker-service config properties
-│  ├─quartz.properties                  quartz config properties
-│  ├─common.properties                  common-service [storage] config 
properties
-│  ├─alert.properties                   alert-service config properties
-│  ├─config                             environment variables config directory
-│      ├─install_config.conf                DS environment variables 
configuration script [install or start DS]
-│  ├─env                                load environment variables configs 
script directory
-│      ├─dolphinscheduler_env.sh            load environment variables configs 
[eg: JAVA_HOME,HADOOP_HOME, HIVE_HOME ...]
-│  ├─org                                mybatis mapper files directory
-│  ├─i18n                               i18n configs directory
-│  ├─logback-api.xml                    API-service log config
-│  ├─logback-master.xml                 master-service log config
-│  ├─logback-worker.xml                 worker-service log config
-│  ├─logback-alert.xml                  alert-service log config
-├─sql                                   .sql files to create or upgrade DS 
metadata
-│  ├─create                             create SQL scripts directory
-│  ├─upgrade                            upgrade SQL scripts directory
-│  ├─dolphinscheduler_postgre.sql       PostgreSQL database init script
-│  ├─dolphinscheduler_mysql.sql         MySQL database init script
-│  ├─soft_version                       current DS version-id file
-├─script                            DS services deployment, database create or 
upgrade scripts directory
-│  ├─create-dolphinscheduler.sh         DS database init script
-│  ├─upgrade-dolphinscheduler.sh        DS database upgrade script
-│  ├─monitor-server.sh                  DS monitor-server start script       
-│  ├─scp-hosts.sh                       transfer installation files script     
                                
-│  ├─remove-zk-node.sh                  cleanup ZooKeeper caches script       
-├─ui                                front-end web resources directory
-├─lib                               DS .jar dependencies directory
-├─install.sh                        auto-setup DS services script
+├── LICENSE
+│
+├── NOTICE
+│
+├── licenses                                    directory of licenses
+│
+├── bin                                         directory of DS application 
commands, configrations scripts 
+│   ├── dolphinscheduler-daemon.sh              script to start or shut down 
DS application
+│   ├── env                                     directory of scripts to load 
environment variables
+│   │   ├── dolphinscheduler_env.sh             script to load environment 
variables [eg: JAVA_HOME,HADOOP_HOME, HIVE_HOME ...]

Review Comment:
   ```suggestion
   │   │   ├── dolphinscheduler_env.sh             script to load environment 
variables [eg: JAVA_HOME,HADOOP_HOME, HIVE_HOME ...], will export them when you 
start or stop service using script `dolphinscheduler-daemon.sh` 
   ```



##########
docs/docs/en/architecture/configuration.md:
##########
@@ -15,44 +15,87 @@ This document only describes DolphinScheduler 
configurations and other topics ar
 [Note: the DolphinScheduler (hereinafter called the ‘DS’) .]
 
 ```
-├─bin                               DS application commands directory
-│  ├─dolphinscheduler-daemon.sh         startup or shutdown DS application 
-│  ├─start-all.sh                       startup all DS services with 
configurations
-│  ├─stop-all.sh                        shutdown all DS services with 
configurations
-├─conf                              configurations directory
-│  ├─application-api.properties         API-service config properties
-│  ├─datasource.properties              datasource config properties
-│  ├─zookeeper.properties               ZooKeeper config properties
-│  ├─master.properties                  master-service config properties
-│  ├─worker.properties                  worker-service config properties
-│  ├─quartz.properties                  quartz config properties
-│  ├─common.properties                  common-service [storage] config 
properties
-│  ├─alert.properties                   alert-service config properties
-│  ├─config                             environment variables config directory
-│      ├─install_config.conf                DS environment variables 
configuration script [install or start DS]
-│  ├─env                                load environment variables configs 
script directory
-│      ├─dolphinscheduler_env.sh            load environment variables configs 
[eg: JAVA_HOME,HADOOP_HOME, HIVE_HOME ...]
-│  ├─org                                mybatis mapper files directory
-│  ├─i18n                               i18n configs directory
-│  ├─logback-api.xml                    API-service log config
-│  ├─logback-master.xml                 master-service log config
-│  ├─logback-worker.xml                 worker-service log config
-│  ├─logback-alert.xml                  alert-service log config
-├─sql                                   .sql files to create or upgrade DS 
metadata
-│  ├─create                             create SQL scripts directory
-│  ├─upgrade                            upgrade SQL scripts directory
-│  ├─dolphinscheduler_postgre.sql       PostgreSQL database init script
-│  ├─dolphinscheduler_mysql.sql         MySQL database init script
-│  ├─soft_version                       current DS version-id file
-├─script                            DS services deployment, database create or 
upgrade scripts directory
-│  ├─create-dolphinscheduler.sh         DS database init script
-│  ├─upgrade-dolphinscheduler.sh        DS database upgrade script
-│  ├─monitor-server.sh                  DS monitor-server start script       
-│  ├─scp-hosts.sh                       transfer installation files script     
                                
-│  ├─remove-zk-node.sh                  cleanup ZooKeeper caches script       
-├─ui                                front-end web resources directory
-├─lib                               DS .jar dependencies directory
-├─install.sh                        auto-setup DS services script
+├── LICENSE
+│
+├── NOTICE
+│
+├── licenses                                    directory of licenses
+│
+├── bin                                         directory of DS application 
commands, configrations scripts 

Review Comment:
   We should avoid using the shortcut for product name in our document
   ```suggestion
   ├── bin                                         directory of 
DolphinScheduler application commands, configrations scripts 
   ```



##########
docs/docs/en/architecture/configuration.md:
##########
@@ -15,44 +15,87 @@ This document only describes DolphinScheduler 
configurations and other topics ar
 [Note: the DolphinScheduler (hereinafter called the ‘DS’) .]
 
 ```
-├─bin                               DS application commands directory
-│  ├─dolphinscheduler-daemon.sh         startup or shutdown DS application 
-│  ├─start-all.sh                       startup all DS services with 
configurations
-│  ├─stop-all.sh                        shutdown all DS services with 
configurations
-├─conf                              configurations directory
-│  ├─application-api.properties         API-service config properties
-│  ├─datasource.properties              datasource config properties
-│  ├─zookeeper.properties               ZooKeeper config properties
-│  ├─master.properties                  master-service config properties
-│  ├─worker.properties                  worker-service config properties
-│  ├─quartz.properties                  quartz config properties
-│  ├─common.properties                  common-service [storage] config 
properties
-│  ├─alert.properties                   alert-service config properties
-│  ├─config                             environment variables config directory
-│      ├─install_config.conf                DS environment variables 
configuration script [install or start DS]
-│  ├─env                                load environment variables configs 
script directory
-│      ├─dolphinscheduler_env.sh            load environment variables configs 
[eg: JAVA_HOME,HADOOP_HOME, HIVE_HOME ...]
-│  ├─org                                mybatis mapper files directory
-│  ├─i18n                               i18n configs directory
-│  ├─logback-api.xml                    API-service log config
-│  ├─logback-master.xml                 master-service log config
-│  ├─logback-worker.xml                 worker-service log config
-│  ├─logback-alert.xml                  alert-service log config
-├─sql                                   .sql files to create or upgrade DS 
metadata
-│  ├─create                             create SQL scripts directory
-│  ├─upgrade                            upgrade SQL scripts directory
-│  ├─dolphinscheduler_postgre.sql       PostgreSQL database init script
-│  ├─dolphinscheduler_mysql.sql         MySQL database init script
-│  ├─soft_version                       current DS version-id file
-├─script                            DS services deployment, database create or 
upgrade scripts directory
-│  ├─create-dolphinscheduler.sh         DS database init script
-│  ├─upgrade-dolphinscheduler.sh        DS database upgrade script
-│  ├─monitor-server.sh                  DS monitor-server start script       
-│  ├─scp-hosts.sh                       transfer installation files script     
                                
-│  ├─remove-zk-node.sh                  cleanup ZooKeeper caches script       
-├─ui                                front-end web resources directory
-├─lib                               DS .jar dependencies directory
-├─install.sh                        auto-setup DS services script
+├── LICENSE
+│
+├── NOTICE
+│
+├── licenses                                    directory of licenses
+│
+├── bin                                         directory of DS application 
commands, configrations scripts 
+│   ├── dolphinscheduler-daemon.sh              script to start or shut down 
DS application
+│   ├── env                                     directory of scripts to load 
environment variables
+│   │   ├── dolphinscheduler_env.sh             script to load environment 
variables [eg: JAVA_HOME,HADOOP_HOME, HIVE_HOME ...]
+│   │   └── install_env.sh                      script to load environment 
variables for DS installation
+│   ├── install.sh                              script to auto-setup DS 
services 
+│   ├── remove-zk-node.sh                       script to cleanup ZooKeeper 
caches 
+│   ├── scp-hosts.sh                            script to copy installation 
files to target hosts 
+│   ├── start-all.sh                            script to start all DS services
+│   ├── status-all.sh                           script to check the status of 
all DS services 
+│   └── stop-all.sh                             script to shut down all DS 
services
+│
+├── alert-server                                directory of DS alert-server 
commands, configrations scripts and libs
+│   ├── bin
+│   │   └── start.sh                            script to start DS alert-server
+│   ├── conf
+│   │   ├── application.yaml                    configurations of alert-server
+│   │   ├── common.properties                   configurations of 
common-service like storage, credentials, etc. 
+│   │   ├── dolphinscheduler_env.sh             script to load environment 
variables for alert-server
+│   │   └── logback-spring.xml                  configurations of 
alert-service log
+│   └── libs                                    directory of alert-server libs
+│
+├── api-server                                  directory of DS api-server 
commands, configrations scripts and libs
+│   ├── bin
+│   │   └── start.sh                            script to start DS api-server
+│   ├── conf
+│   │   ├── application.yaml                    configurations of api-server
+│   │   ├── common.properties                   configurations of 
common-service like storage, credentials, etc.
+│   │   ├── dolphinscheduler_env.sh             script to load environment 
variables for api-server
+│   │   └── logback-spring.xml                  configurations of api-service 
log
+│   ├── libs                                    directory of api-server libs
+│   └── ui    
+│
+├── master-server                               directory of DS master-server 
commands, configrations scripts and libs
+│   ├── bin                                
+│   │   └── start.sh                            script to start DS 
master-server
+│   ├── conf
+│   │   ├── application.yaml                    configurations of master-server
+│   │   ├── common.properties                   configurations of 
common-service like storage, credentials, etc.
+│   │   ├── dolphinscheduler_env.sh             script to load environment 
variables for master-server
+│   │   └── logback-spring.xml                  configurations of 
master-service log
+│   └── libs                                    directory of master-server libs
+│
+├── standalone-server                                       directory of DS 
standalone-server commands, configrations scripts and libs

Review Comment:
   ```suggestion
   ├── standalone-server                          directory of DS 
standalone-server commands, configrations scripts and libs
   ```



##########
docs/docs/en/architecture/configuration.md:
##########
@@ -15,44 +15,87 @@ This document only describes DolphinScheduler 
configurations and other topics ar
 [Note: the DolphinScheduler (hereinafter called the ‘DS’) .]
 
 ```
-├─bin                               DS application commands directory
-│  ├─dolphinscheduler-daemon.sh         startup or shutdown DS application 
-│  ├─start-all.sh                       startup all DS services with 
configurations
-│  ├─stop-all.sh                        shutdown all DS services with 
configurations
-├─conf                              configurations directory
-│  ├─application-api.properties         API-service config properties
-│  ├─datasource.properties              datasource config properties
-│  ├─zookeeper.properties               ZooKeeper config properties
-│  ├─master.properties                  master-service config properties
-│  ├─worker.properties                  worker-service config properties
-│  ├─quartz.properties                  quartz config properties
-│  ├─common.properties                  common-service [storage] config 
properties
-│  ├─alert.properties                   alert-service config properties
-│  ├─config                             environment variables config directory
-│      ├─install_config.conf                DS environment variables 
configuration script [install or start DS]
-│  ├─env                                load environment variables configs 
script directory
-│      ├─dolphinscheduler_env.sh            load environment variables configs 
[eg: JAVA_HOME,HADOOP_HOME, HIVE_HOME ...]
-│  ├─org                                mybatis mapper files directory
-│  ├─i18n                               i18n configs directory
-│  ├─logback-api.xml                    API-service log config
-│  ├─logback-master.xml                 master-service log config
-│  ├─logback-worker.xml                 worker-service log config
-│  ├─logback-alert.xml                  alert-service log config
-├─sql                                   .sql files to create or upgrade DS 
metadata
-│  ├─create                             create SQL scripts directory
-│  ├─upgrade                            upgrade SQL scripts directory
-│  ├─dolphinscheduler_postgre.sql       PostgreSQL database init script
-│  ├─dolphinscheduler_mysql.sql         MySQL database init script
-│  ├─soft_version                       current DS version-id file
-├─script                            DS services deployment, database create or 
upgrade scripts directory
-│  ├─create-dolphinscheduler.sh         DS database init script
-│  ├─upgrade-dolphinscheduler.sh        DS database upgrade script
-│  ├─monitor-server.sh                  DS monitor-server start script       
-│  ├─scp-hosts.sh                       transfer installation files script     
                                
-│  ├─remove-zk-node.sh                  cleanup ZooKeeper caches script       
-├─ui                                front-end web resources directory
-├─lib                               DS .jar dependencies directory
-├─install.sh                        auto-setup DS services script
+├── LICENSE
+│
+├── NOTICE
+│
+├── licenses                                    directory of licenses
+│
+├── bin                                         directory of DS application 
commands, configrations scripts 
+│   ├── dolphinscheduler-daemon.sh              script to start or shut down 
DS application
+│   ├── env                                     directory of scripts to load 
environment variables
+│   │   ├── dolphinscheduler_env.sh             script to load environment 
variables [eg: JAVA_HOME,HADOOP_HOME, HIVE_HOME ...]
+│   │   └── install_env.sh                      script to load environment 
variables for DS installation
+│   ├── install.sh                              script to auto-setup DS 
services 
+│   ├── remove-zk-node.sh                       script to cleanup ZooKeeper 
caches 
+│   ├── scp-hosts.sh                            script to copy installation 
files to target hosts 
+│   ├── start-all.sh                            script to start all DS services
+│   ├── status-all.sh                           script to check the status of 
all DS services 
+│   └── stop-all.sh                             script to shut down all DS 
services
+│
+├── alert-server                                directory of DS alert-server 
commands, configrations scripts and libs
+│   ├── bin
+│   │   └── start.sh                            script to start DS alert-server
+│   ├── conf
+│   │   ├── application.yaml                    configurations of alert-server
+│   │   ├── common.properties                   configurations of 
common-service like storage, credentials, etc. 
+│   │   ├── dolphinscheduler_env.sh             script to load environment 
variables for alert-server
+│   │   └── logback-spring.xml                  configurations of 
alert-service log
+│   └── libs                                    directory of alert-server libs
+│
+├── api-server                                  directory of DS api-server 
commands, configrations scripts and libs
+│   ├── bin
+│   │   └── start.sh                            script to start DS api-server
+│   ├── conf
+│   │   ├── application.yaml                    configurations of api-server
+│   │   ├── common.properties                   configurations of 
common-service like storage, credentials, etc.
+│   │   ├── dolphinscheduler_env.sh             script to load environment 
variables for api-server
+│   │   └── logback-spring.xml                  configurations of api-service 
log
+│   ├── libs                                    directory of api-server libs
+│   └── ui    

Review Comment:
   should we also add some description about `ui` component



##########
docs/docs/en/architecture/configuration.md:
##########
@@ -15,44 +15,87 @@ This document only describes DolphinScheduler 
configurations and other topics ar
 [Note: the DolphinScheduler (hereinafter called the ‘DS’) .]
 
 ```
-├─bin                               DS application commands directory
-│  ├─dolphinscheduler-daemon.sh         startup or shutdown DS application 
-│  ├─start-all.sh                       startup all DS services with 
configurations
-│  ├─stop-all.sh                        shutdown all DS services with 
configurations
-├─conf                              configurations directory
-│  ├─application-api.properties         API-service config properties
-│  ├─datasource.properties              datasource config properties
-│  ├─zookeeper.properties               ZooKeeper config properties
-│  ├─master.properties                  master-service config properties
-│  ├─worker.properties                  worker-service config properties
-│  ├─quartz.properties                  quartz config properties
-│  ├─common.properties                  common-service [storage] config 
properties
-│  ├─alert.properties                   alert-service config properties
-│  ├─config                             environment variables config directory
-│      ├─install_config.conf                DS environment variables 
configuration script [install or start DS]
-│  ├─env                                load environment variables configs 
script directory
-│      ├─dolphinscheduler_env.sh            load environment variables configs 
[eg: JAVA_HOME,HADOOP_HOME, HIVE_HOME ...]
-│  ├─org                                mybatis mapper files directory
-│  ├─i18n                               i18n configs directory
-│  ├─logback-api.xml                    API-service log config
-│  ├─logback-master.xml                 master-service log config
-│  ├─logback-worker.xml                 worker-service log config
-│  ├─logback-alert.xml                  alert-service log config
-├─sql                                   .sql files to create or upgrade DS 
metadata
-│  ├─create                             create SQL scripts directory
-│  ├─upgrade                            upgrade SQL scripts directory
-│  ├─dolphinscheduler_postgre.sql       PostgreSQL database init script
-│  ├─dolphinscheduler_mysql.sql         MySQL database init script
-│  ├─soft_version                       current DS version-id file
-├─script                            DS services deployment, database create or 
upgrade scripts directory
-│  ├─create-dolphinscheduler.sh         DS database init script
-│  ├─upgrade-dolphinscheduler.sh        DS database upgrade script
-│  ├─monitor-server.sh                  DS monitor-server start script       
-│  ├─scp-hosts.sh                       transfer installation files script     
                                
-│  ├─remove-zk-node.sh                  cleanup ZooKeeper caches script       
-├─ui                                front-end web resources directory
-├─lib                               DS .jar dependencies directory
-├─install.sh                        auto-setup DS services script
+├── LICENSE
+│
+├── NOTICE
+│
+├── licenses                                    directory of licenses
+│
+├── bin                                         directory of DS application 
commands, configrations scripts 

Review Comment:
   same as other keyword below



##########
docs/docs/en/architecture/configuration.md:
##########
@@ -15,44 +15,87 @@ This document only describes DolphinScheduler 
configurations and other topics ar
 [Note: the DolphinScheduler (hereinafter called the ‘DS’) .]
 
 ```
-├─bin                               DS application commands directory
-│  ├─dolphinscheduler-daemon.sh         startup or shutdown DS application 
-│  ├─start-all.sh                       startup all DS services with 
configurations
-│  ├─stop-all.sh                        shutdown all DS services with 
configurations
-├─conf                              configurations directory
-│  ├─application-api.properties         API-service config properties
-│  ├─datasource.properties              datasource config properties
-│  ├─zookeeper.properties               ZooKeeper config properties
-│  ├─master.properties                  master-service config properties
-│  ├─worker.properties                  worker-service config properties
-│  ├─quartz.properties                  quartz config properties
-│  ├─common.properties                  common-service [storage] config 
properties
-│  ├─alert.properties                   alert-service config properties
-│  ├─config                             environment variables config directory
-│      ├─install_config.conf                DS environment variables 
configuration script [install or start DS]
-│  ├─env                                load environment variables configs 
script directory
-│      ├─dolphinscheduler_env.sh            load environment variables configs 
[eg: JAVA_HOME,HADOOP_HOME, HIVE_HOME ...]
-│  ├─org                                mybatis mapper files directory
-│  ├─i18n                               i18n configs directory
-│  ├─logback-api.xml                    API-service log config
-│  ├─logback-master.xml                 master-service log config
-│  ├─logback-worker.xml                 worker-service log config
-│  ├─logback-alert.xml                  alert-service log config
-├─sql                                   .sql files to create or upgrade DS 
metadata
-│  ├─create                             create SQL scripts directory
-│  ├─upgrade                            upgrade SQL scripts directory
-│  ├─dolphinscheduler_postgre.sql       PostgreSQL database init script
-│  ├─dolphinscheduler_mysql.sql         MySQL database init script
-│  ├─soft_version                       current DS version-id file
-├─script                            DS services deployment, database create or 
upgrade scripts directory
-│  ├─create-dolphinscheduler.sh         DS database init script
-│  ├─upgrade-dolphinscheduler.sh        DS database upgrade script
-│  ├─monitor-server.sh                  DS monitor-server start script       
-│  ├─scp-hosts.sh                       transfer installation files script     
                                
-│  ├─remove-zk-node.sh                  cleanup ZooKeeper caches script       
-├─ui                                front-end web resources directory
-├─lib                               DS .jar dependencies directory
-├─install.sh                        auto-setup DS services script
+├── LICENSE
+│
+├── NOTICE
+│
+├── licenses                                    directory of licenses
+│
+├── bin                                         directory of DS application 
commands, configrations scripts 
+│   ├── dolphinscheduler-daemon.sh              script to start or shut down 
DS application
+│   ├── env                                     directory of scripts to load 
environment variables
+│   │   ├── dolphinscheduler_env.sh             script to load environment 
variables [eg: JAVA_HOME,HADOOP_HOME, HIVE_HOME ...]
+│   │   └── install_env.sh                      script to load environment 
variables for DS installation

Review Comment:
   ```suggestion
   │   │   └── install_env.sh                      script to load environment 
variables for DS installation, will export them when you using script 
`install.sh` `start-all.sh` `stop-all.sh` `status-all.sh`
   ```



##########
docs/docs/en/architecture/configuration.md:
##########
@@ -15,44 +15,87 @@ This document only describes DolphinScheduler 
configurations and other topics ar
 [Note: the DolphinScheduler (hereinafter called the ‘DS’) .]
 
 ```
-├─bin                               DS application commands directory
-│  ├─dolphinscheduler-daemon.sh         startup or shutdown DS application 
-│  ├─start-all.sh                       startup all DS services with 
configurations
-│  ├─stop-all.sh                        shutdown all DS services with 
configurations
-├─conf                              configurations directory
-│  ├─application-api.properties         API-service config properties
-│  ├─datasource.properties              datasource config properties
-│  ├─zookeeper.properties               ZooKeeper config properties
-│  ├─master.properties                  master-service config properties
-│  ├─worker.properties                  worker-service config properties
-│  ├─quartz.properties                  quartz config properties
-│  ├─common.properties                  common-service [storage] config 
properties
-│  ├─alert.properties                   alert-service config properties
-│  ├─config                             environment variables config directory
-│      ├─install_config.conf                DS environment variables 
configuration script [install or start DS]
-│  ├─env                                load environment variables configs 
script directory
-│      ├─dolphinscheduler_env.sh            load environment variables configs 
[eg: JAVA_HOME,HADOOP_HOME, HIVE_HOME ...]
-│  ├─org                                mybatis mapper files directory
-│  ├─i18n                               i18n configs directory
-│  ├─logback-api.xml                    API-service log config
-│  ├─logback-master.xml                 master-service log config
-│  ├─logback-worker.xml                 worker-service log config
-│  ├─logback-alert.xml                  alert-service log config
-├─sql                                   .sql files to create or upgrade DS 
metadata
-│  ├─create                             create SQL scripts directory
-│  ├─upgrade                            upgrade SQL scripts directory
-│  ├─dolphinscheduler_postgre.sql       PostgreSQL database init script
-│  ├─dolphinscheduler_mysql.sql         MySQL database init script
-│  ├─soft_version                       current DS version-id file
-├─script                            DS services deployment, database create or 
upgrade scripts directory
-│  ├─create-dolphinscheduler.sh         DS database init script
-│  ├─upgrade-dolphinscheduler.sh        DS database upgrade script
-│  ├─monitor-server.sh                  DS monitor-server start script       
-│  ├─scp-hosts.sh                       transfer installation files script     
                                
-│  ├─remove-zk-node.sh                  cleanup ZooKeeper caches script       
-├─ui                                front-end web resources directory
-├─lib                               DS .jar dependencies directory
-├─install.sh                        auto-setup DS services script
+├── LICENSE
+│
+├── NOTICE
+│
+├── licenses                                    directory of licenses
+│
+├── bin                                         directory of DS application 
commands, configrations scripts 
+│   ├── dolphinscheduler-daemon.sh              script to start or shut down 
DS application
+│   ├── env                                     directory of scripts to load 
environment variables
+│   │   ├── dolphinscheduler_env.sh             script to load environment 
variables [eg: JAVA_HOME,HADOOP_HOME, HIVE_HOME ...]
+│   │   └── install_env.sh                      script to load environment 
variables for DS installation
+│   ├── install.sh                              script to auto-setup DS 
services 
+│   ├── remove-zk-node.sh                       script to cleanup ZooKeeper 
caches 
+│   ├── scp-hosts.sh                            script to copy installation 
files to target hosts 
+│   ├── start-all.sh                            script to start all DS services
+│   ├── status-all.sh                           script to check the status of 
all DS services 
+│   └── stop-all.sh                             script to shut down all DS 
services

Review Comment:
   ```suggestion
   │   └── stop-all.sh                             script to shut down all DS 
services, use when you deploy with pseudo-cluster mode or cluster mode
   ```



##########
docs/docs/en/architecture/configuration.md:
##########
@@ -15,44 +15,87 @@ This document only describes DolphinScheduler 
configurations and other topics ar
 [Note: the DolphinScheduler (hereinafter called the ‘DS’) .]
 
 ```
-├─bin                               DS application commands directory
-│  ├─dolphinscheduler-daemon.sh         startup or shutdown DS application 
-│  ├─start-all.sh                       startup all DS services with 
configurations
-│  ├─stop-all.sh                        shutdown all DS services with 
configurations
-├─conf                              configurations directory
-│  ├─application-api.properties         API-service config properties
-│  ├─datasource.properties              datasource config properties
-│  ├─zookeeper.properties               ZooKeeper config properties
-│  ├─master.properties                  master-service config properties
-│  ├─worker.properties                  worker-service config properties
-│  ├─quartz.properties                  quartz config properties
-│  ├─common.properties                  common-service [storage] config 
properties
-│  ├─alert.properties                   alert-service config properties
-│  ├─config                             environment variables config directory
-│      ├─install_config.conf                DS environment variables 
configuration script [install or start DS]
-│  ├─env                                load environment variables configs 
script directory
-│      ├─dolphinscheduler_env.sh            load environment variables configs 
[eg: JAVA_HOME,HADOOP_HOME, HIVE_HOME ...]
-│  ├─org                                mybatis mapper files directory
-│  ├─i18n                               i18n configs directory
-│  ├─logback-api.xml                    API-service log config
-│  ├─logback-master.xml                 master-service log config
-│  ├─logback-worker.xml                 worker-service log config
-│  ├─logback-alert.xml                  alert-service log config
-├─sql                                   .sql files to create or upgrade DS 
metadata
-│  ├─create                             create SQL scripts directory
-│  ├─upgrade                            upgrade SQL scripts directory
-│  ├─dolphinscheduler_postgre.sql       PostgreSQL database init script
-│  ├─dolphinscheduler_mysql.sql         MySQL database init script
-│  ├─soft_version                       current DS version-id file
-├─script                            DS services deployment, database create or 
upgrade scripts directory
-│  ├─create-dolphinscheduler.sh         DS database init script
-│  ├─upgrade-dolphinscheduler.sh        DS database upgrade script
-│  ├─monitor-server.sh                  DS monitor-server start script       
-│  ├─scp-hosts.sh                       transfer installation files script     
                                
-│  ├─remove-zk-node.sh                  cleanup ZooKeeper caches script       
-├─ui                                front-end web resources directory
-├─lib                               DS .jar dependencies directory
-├─install.sh                        auto-setup DS services script
+├── LICENSE
+│
+├── NOTICE
+│
+├── licenses                                    directory of licenses
+│
+├── bin                                         directory of DS application 
commands, configrations scripts 
+│   ├── dolphinscheduler-daemon.sh              script to start or shut down 
DS application
+│   ├── env                                     directory of scripts to load 
environment variables
+│   │   ├── dolphinscheduler_env.sh             script to load environment 
variables [eg: JAVA_HOME,HADOOP_HOME, HIVE_HOME ...]
+│   │   └── install_env.sh                      script to load environment 
variables for DS installation
+│   ├── install.sh                              script to auto-setup DS 
services 

Review Comment:
   ```suggestion
   │   ├── install.sh                              script to auto-setup DS 
services, use when you deploy with psuedo-cluster mode or cluster mode
   ```



##########
docs/docs/en/architecture/configuration.md:
##########
@@ -15,44 +15,87 @@ This document only describes DolphinScheduler 
configurations and other topics ar
 [Note: the DolphinScheduler (hereinafter called the ‘DS’) .]
 
 ```
-├─bin                               DS application commands directory
-│  ├─dolphinscheduler-daemon.sh         startup or shutdown DS application 
-│  ├─start-all.sh                       startup all DS services with 
configurations
-│  ├─stop-all.sh                        shutdown all DS services with 
configurations
-├─conf                              configurations directory
-│  ├─application-api.properties         API-service config properties
-│  ├─datasource.properties              datasource config properties
-│  ├─zookeeper.properties               ZooKeeper config properties
-│  ├─master.properties                  master-service config properties
-│  ├─worker.properties                  worker-service config properties
-│  ├─quartz.properties                  quartz config properties
-│  ├─common.properties                  common-service [storage] config 
properties
-│  ├─alert.properties                   alert-service config properties
-│  ├─config                             environment variables config directory
-│      ├─install_config.conf                DS environment variables 
configuration script [install or start DS]
-│  ├─env                                load environment variables configs 
script directory
-│      ├─dolphinscheduler_env.sh            load environment variables configs 
[eg: JAVA_HOME,HADOOP_HOME, HIVE_HOME ...]
-│  ├─org                                mybatis mapper files directory
-│  ├─i18n                               i18n configs directory
-│  ├─logback-api.xml                    API-service log config
-│  ├─logback-master.xml                 master-service log config
-│  ├─logback-worker.xml                 worker-service log config
-│  ├─logback-alert.xml                  alert-service log config
-├─sql                                   .sql files to create or upgrade DS 
metadata
-│  ├─create                             create SQL scripts directory
-│  ├─upgrade                            upgrade SQL scripts directory
-│  ├─dolphinscheduler_postgre.sql       PostgreSQL database init script
-│  ├─dolphinscheduler_mysql.sql         MySQL database init script
-│  ├─soft_version                       current DS version-id file
-├─script                            DS services deployment, database create or 
upgrade scripts directory
-│  ├─create-dolphinscheduler.sh         DS database init script
-│  ├─upgrade-dolphinscheduler.sh        DS database upgrade script
-│  ├─monitor-server.sh                  DS monitor-server start script       
-│  ├─scp-hosts.sh                       transfer installation files script     
                                
-│  ├─remove-zk-node.sh                  cleanup ZooKeeper caches script       
-├─ui                                front-end web resources directory
-├─lib                               DS .jar dependencies directory
-├─install.sh                        auto-setup DS services script
+├── LICENSE
+│
+├── NOTICE
+│
+├── licenses                                    directory of licenses
+│
+├── bin                                         directory of DS application 
commands, configrations scripts 
+│   ├── dolphinscheduler-daemon.sh              script to start or shut down 
DS application
+│   ├── env                                     directory of scripts to load 
environment variables
+│   │   ├── dolphinscheduler_env.sh             script to load environment 
variables [eg: JAVA_HOME,HADOOP_HOME, HIVE_HOME ...]
+│   │   └── install_env.sh                      script to load environment 
variables for DS installation
+│   ├── install.sh                              script to auto-setup DS 
services 
+│   ├── remove-zk-node.sh                       script to cleanup ZooKeeper 
caches 
+│   ├── scp-hosts.sh                            script to copy installation 
files to target hosts 
+│   ├── start-all.sh                            script to start all DS services

Review Comment:
   ```suggestion
   │   ├── start-all.sh                            script to start all DS 
services, use when you deploy with pseudo-cluster mode or cluster mode
   ```



##########
docs/docs/en/architecture/configuration.md:
##########
@@ -15,44 +15,87 @@ This document only describes DolphinScheduler 
configurations and other topics ar
 [Note: the DolphinScheduler (hereinafter called the ‘DS’) .]
 
 ```
-├─bin                               DS application commands directory
-│  ├─dolphinscheduler-daemon.sh         startup or shutdown DS application 
-│  ├─start-all.sh                       startup all DS services with 
configurations
-│  ├─stop-all.sh                        shutdown all DS services with 
configurations
-├─conf                              configurations directory
-│  ├─application-api.properties         API-service config properties
-│  ├─datasource.properties              datasource config properties
-│  ├─zookeeper.properties               ZooKeeper config properties
-│  ├─master.properties                  master-service config properties
-│  ├─worker.properties                  worker-service config properties
-│  ├─quartz.properties                  quartz config properties
-│  ├─common.properties                  common-service [storage] config 
properties
-│  ├─alert.properties                   alert-service config properties
-│  ├─config                             environment variables config directory
-│      ├─install_config.conf                DS environment variables 
configuration script [install or start DS]
-│  ├─env                                load environment variables configs 
script directory
-│      ├─dolphinscheduler_env.sh            load environment variables configs 
[eg: JAVA_HOME,HADOOP_HOME, HIVE_HOME ...]
-│  ├─org                                mybatis mapper files directory
-│  ├─i18n                               i18n configs directory
-│  ├─logback-api.xml                    API-service log config
-│  ├─logback-master.xml                 master-service log config
-│  ├─logback-worker.xml                 worker-service log config
-│  ├─logback-alert.xml                  alert-service log config
-├─sql                                   .sql files to create or upgrade DS 
metadata
-│  ├─create                             create SQL scripts directory
-│  ├─upgrade                            upgrade SQL scripts directory
-│  ├─dolphinscheduler_postgre.sql       PostgreSQL database init script
-│  ├─dolphinscheduler_mysql.sql         MySQL database init script
-│  ├─soft_version                       current DS version-id file
-├─script                            DS services deployment, database create or 
upgrade scripts directory
-│  ├─create-dolphinscheduler.sh         DS database init script
-│  ├─upgrade-dolphinscheduler.sh        DS database upgrade script
-│  ├─monitor-server.sh                  DS monitor-server start script       
-│  ├─scp-hosts.sh                       transfer installation files script     
                                
-│  ├─remove-zk-node.sh                  cleanup ZooKeeper caches script       
-├─ui                                front-end web resources directory
-├─lib                               DS .jar dependencies directory
-├─install.sh                        auto-setup DS services script
+├── LICENSE
+│
+├── NOTICE
+│
+├── licenses                                    directory of licenses
+│
+├── bin                                         directory of DS application 
commands, configrations scripts 
+│   ├── dolphinscheduler-daemon.sh              script to start or shut down 
DS application
+│   ├── env                                     directory of scripts to load 
environment variables
+│   │   ├── dolphinscheduler_env.sh             script to load environment 
variables [eg: JAVA_HOME,HADOOP_HOME, HIVE_HOME ...]
+│   │   └── install_env.sh                      script to load environment 
variables for DS installation
+│   ├── install.sh                              script to auto-setup DS 
services 
+│   ├── remove-zk-node.sh                       script to cleanup ZooKeeper 
caches 
+│   ├── scp-hosts.sh                            script to copy installation 
files to target hosts 
+│   ├── start-all.sh                            script to start all DS services
+│   ├── status-all.sh                           script to check the status of 
all DS services 
+│   └── stop-all.sh                             script to shut down all DS 
services
+│
+├── alert-server                                directory of DS alert-server 
commands, configrations scripts and libs
+│   ├── bin
+│   │   └── start.sh                            script to start DS alert-server
+│   ├── conf
+│   │   ├── application.yaml                    configurations of alert-server
+│   │   ├── common.properties                   configurations of 
common-service like storage, credentials, etc. 
+│   │   ├── dolphinscheduler_env.sh             script to load environment 
variables for alert-server
+│   │   └── logback-spring.xml                  configurations of 
alert-service log
+│   └── libs                                    directory of alert-server libs
+│
+├── api-server                                  directory of DS api-server 
commands, configrations scripts and libs
+│   ├── bin
+│   │   └── start.sh                            script to start DS api-server
+│   ├── conf
+│   │   ├── application.yaml                    configurations of api-server
+│   │   ├── common.properties                   configurations of 
common-service like storage, credentials, etc.
+│   │   ├── dolphinscheduler_env.sh             script to load environment 
variables for api-server
+│   │   └── logback-spring.xml                  configurations of api-service 
log
+│   ├── libs                                    directory of api-server libs
+│   └── ui    
+│
+├── master-server                               directory of DS master-server 
commands, configrations scripts and libs
+│   ├── bin                                
+│   │   └── start.sh                            script to start DS 
master-server
+│   ├── conf
+│   │   ├── application.yaml                    configurations of master-server
+│   │   ├── common.properties                   configurations of 
common-service like storage, credentials, etc.
+│   │   ├── dolphinscheduler_env.sh             script to load environment 
variables for master-server
+│   │   └── logback-spring.xml                  configurations of 
master-service log
+│   └── libs                                    directory of master-server libs
+│
+├── standalone-server                                       directory of DS 
standalone-server commands, configrations scripts and libs

Review Comment:
   indentation



##########
docs/docs/en/architecture/configuration.md:
##########
@@ -15,44 +15,87 @@ This document only describes DolphinScheduler 
configurations and other topics ar
 [Note: the DolphinScheduler (hereinafter called the ‘DS’) .]
 
 ```
-├─bin                               DS application commands directory
-│  ├─dolphinscheduler-daemon.sh         startup or shutdown DS application 
-│  ├─start-all.sh                       startup all DS services with 
configurations
-│  ├─stop-all.sh                        shutdown all DS services with 
configurations
-├─conf                              configurations directory
-│  ├─application-api.properties         API-service config properties
-│  ├─datasource.properties              datasource config properties
-│  ├─zookeeper.properties               ZooKeeper config properties
-│  ├─master.properties                  master-service config properties
-│  ├─worker.properties                  worker-service config properties
-│  ├─quartz.properties                  quartz config properties
-│  ├─common.properties                  common-service [storage] config 
properties
-│  ├─alert.properties                   alert-service config properties
-│  ├─config                             environment variables config directory
-│      ├─install_config.conf                DS environment variables 
configuration script [install or start DS]
-│  ├─env                                load environment variables configs 
script directory
-│      ├─dolphinscheduler_env.sh            load environment variables configs 
[eg: JAVA_HOME,HADOOP_HOME, HIVE_HOME ...]
-│  ├─org                                mybatis mapper files directory
-│  ├─i18n                               i18n configs directory
-│  ├─logback-api.xml                    API-service log config
-│  ├─logback-master.xml                 master-service log config
-│  ├─logback-worker.xml                 worker-service log config
-│  ├─logback-alert.xml                  alert-service log config
-├─sql                                   .sql files to create or upgrade DS 
metadata
-│  ├─create                             create SQL scripts directory
-│  ├─upgrade                            upgrade SQL scripts directory
-│  ├─dolphinscheduler_postgre.sql       PostgreSQL database init script
-│  ├─dolphinscheduler_mysql.sql         MySQL database init script
-│  ├─soft_version                       current DS version-id file
-├─script                            DS services deployment, database create or 
upgrade scripts directory
-│  ├─create-dolphinscheduler.sh         DS database init script
-│  ├─upgrade-dolphinscheduler.sh        DS database upgrade script
-│  ├─monitor-server.sh                  DS monitor-server start script       
-│  ├─scp-hosts.sh                       transfer installation files script     
                                
-│  ├─remove-zk-node.sh                  cleanup ZooKeeper caches script       
-├─ui                                front-end web resources directory
-├─lib                               DS .jar dependencies directory
-├─install.sh                        auto-setup DS services script
+├── LICENSE
+│
+├── NOTICE
+│
+├── licenses                                    directory of licenses
+│
+├── bin                                         directory of DS application 
commands, configrations scripts 
+│   ├── dolphinscheduler-daemon.sh              script to start or shut down 
DS application
+│   ├── env                                     directory of scripts to load 
environment variables
+│   │   ├── dolphinscheduler_env.sh             script to load environment 
variables [eg: JAVA_HOME,HADOOP_HOME, HIVE_HOME ...]
+│   │   └── install_env.sh                      script to load environment 
variables for DS installation
+│   ├── install.sh                              script to auto-setup DS 
services 
+│   ├── remove-zk-node.sh                       script to cleanup ZooKeeper 
caches 
+│   ├── scp-hosts.sh                            script to copy installation 
files to target hosts 
+│   ├── start-all.sh                            script to start all DS services
+│   ├── status-all.sh                           script to check the status of 
all DS services 

Review Comment:
   ```suggestion
   │   ├── status-all.sh                           script to check the status 
of all DS services, use when you deploy with pseudo-cluster mode or cluster mode
   ```



##########
docs/docs/en/architecture/configuration.md:
##########
@@ -15,44 +15,87 @@ This document only describes DolphinScheduler 
configurations and other topics ar
 [Note: the DolphinScheduler (hereinafter called the ‘DS’) .]
 
 ```
-├─bin                               DS application commands directory
-│  ├─dolphinscheduler-daemon.sh         startup or shutdown DS application 
-│  ├─start-all.sh                       startup all DS services with 
configurations
-│  ├─stop-all.sh                        shutdown all DS services with 
configurations
-├─conf                              configurations directory
-│  ├─application-api.properties         API-service config properties
-│  ├─datasource.properties              datasource config properties
-│  ├─zookeeper.properties               ZooKeeper config properties
-│  ├─master.properties                  master-service config properties
-│  ├─worker.properties                  worker-service config properties
-│  ├─quartz.properties                  quartz config properties
-│  ├─common.properties                  common-service [storage] config 
properties
-│  ├─alert.properties                   alert-service config properties
-│  ├─config                             environment variables config directory
-│      ├─install_config.conf                DS environment variables 
configuration script [install or start DS]
-│  ├─env                                load environment variables configs 
script directory
-│      ├─dolphinscheduler_env.sh            load environment variables configs 
[eg: JAVA_HOME,HADOOP_HOME, HIVE_HOME ...]
-│  ├─org                                mybatis mapper files directory
-│  ├─i18n                               i18n configs directory
-│  ├─logback-api.xml                    API-service log config
-│  ├─logback-master.xml                 master-service log config
-│  ├─logback-worker.xml                 worker-service log config
-│  ├─logback-alert.xml                  alert-service log config
-├─sql                                   .sql files to create or upgrade DS 
metadata
-│  ├─create                             create SQL scripts directory
-│  ├─upgrade                            upgrade SQL scripts directory
-│  ├─dolphinscheduler_postgre.sql       PostgreSQL database init script
-│  ├─dolphinscheduler_mysql.sql         MySQL database init script
-│  ├─soft_version                       current DS version-id file
-├─script                            DS services deployment, database create or 
upgrade scripts directory
-│  ├─create-dolphinscheduler.sh         DS database init script
-│  ├─upgrade-dolphinscheduler.sh        DS database upgrade script
-│  ├─monitor-server.sh                  DS monitor-server start script       
-│  ├─scp-hosts.sh                       transfer installation files script     
                                
-│  ├─remove-zk-node.sh                  cleanup ZooKeeper caches script       
-├─ui                                front-end web resources directory
-├─lib                               DS .jar dependencies directory
-├─install.sh                        auto-setup DS services script
+├── LICENSE
+│
+├── NOTICE
+│
+├── licenses                                    directory of licenses
+│
+├── bin                                         directory of DS application 
commands, configrations scripts 
+│   ├── dolphinscheduler-daemon.sh              script to start or shut down 
DS application
+│   ├── env                                     directory of scripts to load 
environment variables
+│   │   ├── dolphinscheduler_env.sh             script to load environment 
variables [eg: JAVA_HOME,HADOOP_HOME, HIVE_HOME ...]
+│   │   └── install_env.sh                      script to load environment 
variables for DS installation
+│   ├── install.sh                              script to auto-setup DS 
services 
+│   ├── remove-zk-node.sh                       script to cleanup ZooKeeper 
caches 
+│   ├── scp-hosts.sh                            script to copy installation 
files to target hosts 
+│   ├── start-all.sh                            script to start all DS services
+│   ├── status-all.sh                           script to check the status of 
all DS services 
+│   └── stop-all.sh                             script to shut down all DS 
services
+│
+├── alert-server                                directory of DS alert-server 
commands, configrations scripts and libs
+│   ├── bin
+│   │   └── start.sh                            script to start DS alert-server
+│   ├── conf
+│   │   ├── application.yaml                    configurations of alert-server
+│   │   ├── common.properties                   configurations of 
common-service like storage, credentials, etc. 
+│   │   ├── dolphinscheduler_env.sh             script to load environment 
variables for alert-server
+│   │   └── logback-spring.xml                  configurations of 
alert-service log
+│   └── libs                                    directory of alert-server libs
+│
+├── api-server                                  directory of DS api-server 
commands, configrations scripts and libs
+│   ├── bin
+│   │   └── start.sh                            script to start DS api-server
+│   ├── conf
+│   │   ├── application.yaml                    configurations of api-server
+│   │   ├── common.properties                   configurations of 
common-service like storage, credentials, etc.
+│   │   ├── dolphinscheduler_env.sh             script to load environment 
variables for api-server
+│   │   └── logback-spring.xml                  configurations of api-service 
log
+│   ├── libs                                    directory of api-server libs
+│   └── ui    
+│
+├── master-server                               directory of DS master-server 
commands, configrations scripts and libs
+│   ├── bin                                
+│   │   └── start.sh                            script to start DS 
master-server
+│   ├── conf
+│   │   ├── application.yaml                    configurations of master-server
+│   │   ├── common.properties                   configurations of 
common-service like storage, credentials, etc.
+│   │   ├── dolphinscheduler_env.sh             script to load environment 
variables for master-server
+│   │   └── logback-spring.xml                  configurations of 
master-service log
+│   └── libs                                    directory of master-server libs
+│
+├── standalone-server                                       directory of DS 
standalone-server commands, configrations scripts and libs
+│   ├── bin
+│   │   └── start.sh                            script to start DS 
standalone-server
+│   ├── conf
+│   │   ├── application.yaml                    configurations of 
standalone-server
+│   │   ├── common.properties                   configurations of 
common-service like storage, credentials, etc.
+│   │   ├── dolphinscheduler_env.sh             script to load environment 
variables for standalone-server
+│   │   ├── logback-spring.xml                  configurations of 
standalone-service log
+│   │   └── sql                                 .sql files to create or 
upgrade DS metadata
+│   ├── libs                                    directory of standalone-server 
libs
+│   └── ui
+│       
+├── tools                                                       directory of 
DS metadata tools commands, configrations scripts and libs

Review Comment:
   indentation here too



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to