diff --git a/model-engine/model_engine_server/domain/use_cases/model_endpoint_use_cases.py b/model-engine/model_engine_server/domain/use_cases/model_endpoint_use_cases.py index ea846643..a1c48a1d 100644 --- a/model-engine/model_engine_server/domain/use_cases/model_endpoint_use_cases.py +++ b/model-engine/model_engine_server/domain/use_cases/model_endpoint_use_cases.py @@ -125,6 +125,10 @@ def validate_deployment_resources( f"Requested max workers {max_workers} too high" ) + if max_workers is not None and max_workers == 0: + raise EndpointResourceInvalidRequestException( + "Max workers is 0. The endpoint is deprecated." + ) def validate_concurrent_requests_per_worker( concurrent_requests_per_worker: Optional[int],