Welche Beziehung besteht hinsichtlich der Pooleinstellungen zwischen dem von der API auf Anforderungsebene verwendeten Superpool und dem zwischengespeicherten Pool, der von der API auf Hostebene erstellt wurde?Akka-http - Konfiguration von Pools für Anforderungen und Hostressourcen
Um mehr Kontext zu bieten: Ich muss den gleichen Host/Endpunkt mit schnellen, reaktionsschnellen Anfragen und mit teureren Anfragen abfragen. Meine derzeitige Strategie besteht darin, Http().singleRequest()
für die billigen Abfragen und einen zwischengespeicherten Host-Pool zu verwenden, um die teureren Abfragen zu isolieren. Ich möchte sicherstellen, dass die teuren Abfragen nicht alle Verbindungen ausnutzen, die im Super-Pool verfügbar sind.
Bin ich richtig in meiner Erwartung, dass sie tatsächlich 2 separate Pools sein werden, obwohl sie auf den gleichen Host zeigen? Wenn ja, gibt es eine Möglichkeit, die Max-Connection-Anzahl für den Super-Pool und für den Cache-Pool separat zu konfigurieren? Ich sehe nur eine Einstellung in der Datei reference.conf
.