61 lines
2.2 KiB
YAML
61 lines
2.2 KiB
YAML
redis:
|
|
address: redis:6379
|
|
username: ""
|
|
password: redispassword
|
|
db: 0
|
|
use_tls: false
|
|
api_key: devkey
|
|
api_secret: secret
|
|
ws_url: ws://openvidu:7880
|
|
health_port: 9091
|
|
|
|
# Files will be moved here when uploads fail.
|
|
backup:
|
|
prefix: /home/egress/backup_storage
|
|
|
|
# Storage for recordings.
|
|
storage:
|
|
s3:
|
|
access_key: minioadmin
|
|
secret: minioadmin
|
|
# Default region for minio
|
|
region: us-east-1
|
|
endpoint: http://minio:9000
|
|
bucket: openvidu-appdata
|
|
force_path_style: true
|
|
#azure:
|
|
# account_name: your_account_name
|
|
# account_key: your_account_key
|
|
# container_name: openvidu-appdata
|
|
# gcp:
|
|
# credentials_json: |
|
|
# your_credentials_json
|
|
# bucket: openvidu-appdata
|
|
|
|
# CPU cost for each type of Egress operation.
|
|
cpu_cost:
|
|
max_cpu_utilization: 0.80
|
|
room_composite_cpu_cost: 0.01
|
|
audio_room_composite_cpu_cost: 0.01
|
|
web_cpu_cost: 0.01
|
|
audio_web_cpu_cost: 0.01
|
|
participant_cpu_cost: 0.01
|
|
track_composite_cpu_cost: 0.01
|
|
track_cpu_cost: 0.01
|
|
|
|
openvidu:
|
|
# Allocation strategy for new egress requests
|
|
# - cpuload: the node with the lowest CPU load will be selected. Distributes the CPU load evenly across all nodes.
|
|
# - binpack: some node already hosting at least one egress will be selected. Fills up nodes before assigning work to new ones.
|
|
allocation_strategy: cpuload
|
|
# Whether to use system-wide CPU monitoring or egress process CPU monitoring. This affects the allocation of new egress requests.
|
|
# It is preferable to set this value to:
|
|
# - true: when the egress service is running in a shared server also hosting other CPU-intensive services.
|
|
# - false: when the egress service is running in a dedicated server.
|
|
use_global_cpu_monitoring: true
|
|
# Disables the automatic killing of the most expensive egress when CPU is overloaded.
|
|
# The default "false" value helps keeping the node stable, but may cause unexpected egress terminations under high load.
|
|
disable_cpu_overload_killer: false
|
|
# Minimum available disk space in MB required to accept new egress requests.
|
|
# Default: 512 MB. Set to a negative value (e.g., -1) to disable disk space checking.
|
|
min_disk_space_mb: 512 |