Der Datenverkehr wird nicht gleichmäßig zwischen den Replikaten der OpenFaas-Funktionen verteilt.

Der Datenverkehr wird nicht gleichmäßig zwischen den Replikaten der OpenFaas-Funktionen verteilt.

Gemäß diesemDokumentation, ich habe es auf „false“ konfiguriert direct_functions, wodurch der Anbieter den Datenverkehr zwischen Replikaten von OpenFaas-Funktionen ausgleichen kann. Aber er sendet den Datenverkehr nur an ein Replikat. Wie kann ich den Datenverkehr auf alle Pods, die mit einer OpenFaas-Funktion verknüpft sind, fair ausgleichen, ohne eine Service-Mesh-Lösung zu verwenden? Ich habe OpenFaas auf dem EKS-Cluster bereitgestellt.

Antwort1

Ich hoffe, Sie haben den Diensttyp als Loadbalancer eingestellt. Überprüfen Sie außerdem bitte den folgenden Link.

https://github.com/openfaas/faas-netes/tree/master/chart/openfaas#endpoint-load-balancing

verwandte Informationen