¿Cómo resuelvo un error HTTP 503 Servicio no disponible en Amazon OpenSearch Service?
3 minutos de lectura
0
Cuando consulto mi dominio de Amazon OpenSearch Service, obtengo un error HTTP 503 Servicio no disponible. ¿Cómo soluciono este error?
Descripción breve
Un balanceador de carga se encuentra delante de cada dominio de OpenSearch Service. El balanceador de carga distribuye el tráfico entrante a los nodos de datos. Un error HTTP 503 indica que uno o varios nodos de datos del clúster están sobrecargados. Cuando un nodo se sobrecarga debido a consultas costosas o tráfico entrante, no tiene capacidad suficiente para gestionar otras solicitudes entrantes.
Nota: Es posible utilizar la métrica RequestCount de Amazon CloudWatch para realizar un seguimiento de los códigos de respuesta HTTP.
Resolución
Utilice uno de los métodos siguientes para resolver los errores HTTP 503:
Aprovisionamiento de más recursos informáticos
Escale verticalmente su dominio; para ello, cambie a instancias más grandes. O escale horizontalmente; agregue más nodos al clúster. Para obtener más información, consulte Crear y administrar dominios de OpenSearch Service.
Reducción de la utilización de recursos para sus consultas
Confirme que sigue las prácticas recomendadas para la arquitectura de partición y clúster. Un clúster mal diseñado no puede utilizar todos los recursos disponibles. Algunos nodos pueden estar sobrecargados mientras otros están inactivos. OpenSearch Service no puede recuperar documentos de nodos sobrecargados. Para obtener más información sobre las prácticas recomendadas de particiones y clústeres, consulte Get Started with OpenSearch Service: How Many Shards Do I Need? (Introducción a OpenSearch Service: ¿Cuántas particiones necesito?).
Reduzca la cantidad de solicitudes simultáneas al dominio.
Reduzca el alcance de la consulta. Por ejemplo, si ejecuta una consulta durante un periodo específico, reduzca el intervalo de fechas. También puede filtrar los resultados mediante la configuración del patrón del índice en OpenSearch Dashboards.