Un servicio de Azure que proporciona una plataforma de contenedor sin servidor de uso general.
Limitar a una llamada de ACS vía websocket por réplica de ACA.
Miguel Jimenez
0
Puntos de reputación
Tenemos una integración de llamadas telefónicas entre ACS y ACA. La llamada se abre en un websocket entre ambos. El problema es que por gestión de recursos, queremos limitar a una llamada por réplica, para que no compitan entre ellas por los recursos de una réplica. He explorado dos opciones:
- Sticky sessions. No veo la manera de que ACS pueda usar la header cookie en la url de callback que le pasamos al contestar llamada (anser call).
- Rechazar llamadas en el websocket. Rechazamos la llamada ok y la reintenta en otro, pero el problema es que el número de reintentos es variable y esto supone perder llamadas aunque haya réplicas libres.
Necesitamos una solución robusta para balancear n llamadas entre n réplicas.
Azure Container Apps
Azure Container Apps
Inicie sesión para responder