Zend Deployment Daemon - Configuration Directives

This topic lists all the configuration directives for Zend Deployment Daemon.

Configuration Directives Summary

The table below is a summary of all the Zend Deployment Daemon configuration directives, and displays the directive name, its default value, and a description:

Directive

Default Value

Description

zend_deployment.daemon.log_verbosity_level

2

The Log's verbosity level.

zend_deployment.daemon.log_rotation_size

10

The maximum size of the log file before it is rotated.

zend_deployment.global_directives_ini_file

GLOBAL_DIRECTIVES_INI_FILE

Global Directives ini file.

zend_deployment.webserver.apache.vhosts_dir

sites.d

Path to apache vhosts dir.

zend_deployment.webserver.apache.ctl

..\\Apache2\\bin\\httpd.exe / ./bin/apachectl / ./bin/i5_apache.sh

Apache Web server control.

zend_deployment.webserver.apache.restart_cmd

-n Apache2.2-Zend -k restart / restart

Apache web server restart cmd.

zend_deployment.webserver.nginx.docroot

usr/share/nginx/html

NGINX document root

zend_deployment.webserver.restart_timeout

60

Timeout for webserver restarts

zend_deployment.operations.retry_count

1

Number of retries that will be used for all operations failures.

zend_deployment.operations.scripts_execution_timeout

300

Timeout for deployment scripts execution.

zend_deployment.apps_dir

Applications save path.

zend_deployment.server_hooks_dir

Path to the server wide scripts directory.

zend_deployment.hook_script_php_binary

Sets the PHP binary used for executing deployment hook scripts (with optional arguments).

zend_deployment.health_check_frequency

60

The frequency in which health checks are executed.

zend_deployment.create_env_file

0

Should the daemon create an environment file of deployment scripts.

zend_deployment.detect_apps

1

zend_deployment.tasks_check_interval

2

The frequency in which new tasks are retrieved.

zend_deployment.defined_apps_detection_interval

60 / 0

The frequency in which defined applications are detected. 0 to disable

zend_deployment.validate_ssl

1

Whether to validate ssl errors on health check requests

zend_deployment.use_symlinks_for_conf

1

Use symlinks in web server conf file for apps locations

Configuration Directives Details

The list below contains information for all the available configuration directives for Zend Deployment Daemon: their description, type, units, default value, modification scope, and the Zend Server version they became available in.

zend_deployment.daemon.log_verbosity_level

The Log's verbosity level.

Default Value: 2

Type: int

Available Since Version: 5.0

zend_deployment.daemon.log_rotation_size

The maximum size of the log file before it is rotated.

Default Value: 10

Units: MBytes

Type: int

Available Since Version: 5.0

zend_deployment.global_directives_ini_file

The .ini file that contains the global directives, as defined in ZendGlobalDirectiveDD.xml.

Default Value: GLOBAL_DIRECTIVES_INI_FILE

Type: string

Available Since Version: 5.0

zend_deployment.webserver.apache.vhosts_dir

Path to apache vhosts dir.

Default Value: sites.d

Type: string

Available Since Version: 5.0

zend_deployment.webserver.apache.ctl

Apache Web server control (service name in Windows, apache ctrl in Unix).

Default Value:

  • Windows: ..\\Apache2\\bin\\httpd.exe
  • IBMi: ./bin/i5_apache.sh

Type: string

Available Since Version: 5.0

zend_deployment.webserver.apache.restart_cmd

Apache web server restart cmd.

Default Value:

  • Windows: -n Apache2.2-Zend -k restart
  • IBMi: restart

Type: string

Available Since Version: 5.0

zend_deployment.webserver.nginx.docroot

NGINX document root

Default Value:

  • IBMi:
  • Linux: /usr/share/nginx/html

Type: string

Available Since Version: 6.1

zend_deployment.webserver.restart_timeout

Timeout for webserver restarts

Default Value: 60

Units: seconds

Type: int

Available Since Version: 8.5.6

zend_deployment.operations.retry_count

Number of retries that will be used for all operations failures.

Default Value: 1

Type: int

Available Since Version: 5.0

zend_deployment.operations.scripts_execution_timeout

Timeout for deployment scripts execution.

Default Value: 300

Units: seconds

Type: int

Available Since Version: 5.0

zend_deployment.apps_dir

Applications save path.

Default Value:

Type: string

Available Since Version: 5.0

zend_deployment.server_hooks_dir

Path to the server wide scripts directory.

Default Value:

Type: string

Available Since Version: 5.5

zend_deployment.hook_script_php_binary

Sets the PHP binary used for executing deployment hook scripts (with optional arguments).

Default Value:

Type: string

Available Since Version: 5.5

zend_deployment.health_check_frequency

The frequency in which health checks are executed. Set to 0 to disable checks.

Default Value: 60

Units: minutes

Type: int

Available Since Version: 5.5

zend_deployment.create_env_file

Should the daemon create an environment file of deployment scripts.

Default Value: 0

Type: boolean

Available Since Version: 5.5

zend_deployment.detect_apps

Default Value: 1

Type: boolean

Available Since Version: 6.0

zend_deployment.tasks_check_interval

The frequency in which new tasks are retrieved.

Default Value: 2

Units: seconds

Type: int

Available Since Version: 6.0

zend_deployment.defined_apps_detection_interval

The frequency in which defined applications are detected. 0 to disable

Default Value:

  • IBMi: 0

Units: minutes

Type: int

Available Since Version: 6.0

zend_deployment.validate_ssl

Whether to validate ssl errors on health check requests

Default Value: 1

Type: boolean

Available Since Version: 8.5

zend_deployment.use_symlinks_for_conf

Use symlinks in web server conf file for apps locations

Default Value: 1

Type: boolean

Available Since Version: 9.1