Ant Media Server is a live streaming engine software that provides adaptive, ultra low latency streaming by using WebRTC technology with ~0.5 seconds latency. Ant Media Server is auto-scalable and it can run on-premise or on-cloud.
This duration generally varies based on the hardware type and cloud provider. However, the following adjustments on the Kubernetes side can be helpful:
The value below can be set around 40, allowing the scale-up process to begin smoothly without overloading the server.
This duration generally varies based on the hardware type and cloud provider. However, the following adjustments on the Kubernetes side can be helpful:
https://github.com/ant-media/Scripts/blob/master/kubernetes/ams-k8s-hpa-origin.yaml#L12
With a setting like
--scale-up-utilization-threshold=0.2
, a new node will be created when the load on an existing node exceeds 20%.The
--scale-up-unneeded-time=1m
parameter ensures that the Autoscaler quickly reviews the need to launch a new node.