add ray io docs for app level autoscaling#57756
Conversation
…tate Signed-off-by: abrar <abrar@anyscale.com>
Signed-off-by: abrar <abrar@anyscale.com>
Signed-off-by: abrar <abrar@anyscale.com>
Signed-off-by: abrar <abrar@anyscale.com>
Signed-off-by: abrar <abrar@anyscale.com>
Signed-off-by: abrar <abrar@anyscale.com>
Signed-off-by: abrar <abrar@anyscale.com>
Signed-off-by: abrar <abrar@anyscale.com>
Signed-off-by: abrar <abrar@anyscale.com>
Signed-off-by: abrar <abrar@anyscale.com>
Signed-off-by: abrar <abrar@anyscale.com>
| ::: | ||
|
|
||
| :::{note} | ||
| When you specify both a deployment-level policy and an application-level policy, the application-level policy takes precedence. Ray Serve logs a warning if you configure both. |
There was a problem hiding this comment.
shouldn't this be the other way around?
There was a problem hiding this comment.
We chose to have the application-level policy take precedence over deployment-level policies to ensure clarity and consistency in configuration. Maintaining an app-level policy that applies to only a subset of deployments introduces ambiguity and complexity. By enforcing app-level precedence, users have a single, authoritative source of truth for policy behavior.
Additionally, each deployment has a default policy value that cannot be easily removed, which can lead to confusion if both app-level and deployment-level policies coexist. To help users detect potential misconfigurations, Ray Serve emits a warning when both are specified.
There was a problem hiding this comment.
Signed-off-by: abrar <abrar@anyscale.com>
Signed-off-by: abrar <abrar@anyscale.com>
https://anyscale-ray--57756.com.readthedocs.build/en/57756/serve/advanced-guides/advanced-autoscaling.html#application-level-autoscaling --------- Signed-off-by: abrar <abrar@anyscale.com>
https://anyscale-ray--57756.com.readthedocs.build/en/57756/serve/advanced-guides/advanced-autoscaling.html#application-level-autoscaling --------- Signed-off-by: abrar <abrar@anyscale.com> Signed-off-by: xgui <xgui@anyscale.com>
https://anyscale-ray--57756.com.readthedocs.build/en/57756/serve/advanced-guides/advanced-autoscaling.html#application-level-autoscaling --------- Signed-off-by: abrar <abrar@anyscale.com> Signed-off-by: elliot-barn <elliot.barnwell@anyscale.com>
https://anyscale-ray--57756.com.readthedocs.build/en/57756/serve/advanced-guides/advanced-autoscaling.html#application-level-autoscaling --------- Signed-off-by: abrar <abrar@anyscale.com>
https://anyscale-ray--57756.com.readthedocs.build/en/57756/serve/advanced-guides/advanced-autoscaling.html#application-level-autoscaling --------- Signed-off-by: abrar <abrar@anyscale.com> Signed-off-by: Aydin Abiar <aydin@anyscale.com>
https://anyscale-ray--57756.com.readthedocs.build/en/57756/serve/advanced-guides/advanced-autoscaling.html#application-level-autoscaling --------- Signed-off-by: abrar <abrar@anyscale.com> Signed-off-by: Future-Outlier <eric901201@gmail.com>
https://anyscale-ray--57756.com.readthedocs.build/en/57756/serve/advanced-guides/advanced-autoscaling.html#application-level-autoscaling