kedacore / keda-external-scaler-azure-durable-functions

External scaler for Durable Functions workloads.
Apache License 2.0
5 stars 8 forks source link

Design and Implement Architecture of handling multiple deployment #3

Open TsuyoshiUshio opened 4 years ago

TsuyoshiUshio commented 4 years ago

As a developer I want to have a feature to handle multiple deployment by a single gRPC server, so that customer don't need to deploy server one for a deployment.

The gRPC server will accept request from several deployments. In this case, when the New method on the ExternalScalerService is created, You need to create a DisconnectedPerformanceMonitor object for each deployment. And it should be removed when Close called.

Success Criteria

Resource

https://github.com/microsoft/keda-durable-scaler/issues/11