persist_delta_path

The `persist_delta_path` directive specifies the path for persisting delta metadata in the Kaltura Media Framework.

Syntaxpersist_delta_path path;
Defaultnone
Context
Arguments1

Description

The persist_delta_path directive is used within the Kaltura Media Framework's NGINX module to designate a specific file system path where delta metadata will be stored. This metadata is crucial for efficiently tracking changes and updates to media files. By defining a path, operators can manage storage separately from other data, ensuring that performance and scalability can be achieved based on deployment requirements.

In practice, the directive accepts a single argument: the path where the delta metadata is stored. This path should be accessible by the NGINX process and should have appropriate read and write permissions. If the specified path does not exist, NGINX may not function as expected, which could lead to runtime errors. It is essential for users to ensure that the path is correctly configured to avoid issues related to media metadata management.

Moreover, the persist_delta_path can complement other configuration directives that manage how media files are processed and served. This directive is particularly beneficial in environments with multiple media processing components, as it helps in maintaining a clear structure for metadata without cluttering the primary storage paths used for actual media files. Therefore, careful planning of the path structure is recommended for optimal performance and ease of maintenance.

Config Example

persist_delta_path /var/www/kaltura/delta_metadata;

Ensure the specified path exists before configuring this directive, as NGINX does not create directories automatically.

Make sure the NGINX worker process has appropriate permissions to read and write to the specified path.

← Back to all directives