Agent interface
Eine Schnittstelle, die mit nodeJS kompatibel http.Agent
ist.
Wir möchten vermeiden, dass die tatsächliche Schnittstelle öffentlich erneut exportiert wird, da sie je nach Laufzeitversion variieren kann.
Eigenschaften
max |
Für Agents mit aktiviertem KeepAlive wird dadurch die maximale Anzahl von Sockets festgelegt, die im freien Zustand geöffnet bleiben. |
max |
Bestimmt, wie viele gleichzeitige Sockets der Agent pro Ursprung geöffnet haben kann. |
requests | Ein Objekt, das Warteschlangen mit Anforderungen enthält, die sockets noch nicht zugewiesen wurden. |
sockets | Ein -Objekt, das Arrays von Sockets enthält, die derzeit vom Agent verwendet werden. |
Methoden
destroy() | Zerstören Sie alle Sockets, die derzeit vom Agent verwendet werden. |
Details zur Eigenschaft
maxFreeSockets
Für Agents mit aktiviertem KeepAlive wird dadurch die maximale Anzahl von Sockets festgelegt, die im freien Zustand geöffnet bleiben.
maxFreeSockets: number
Eigenschaftswert
number
maxSockets
Bestimmt, wie viele gleichzeitige Sockets der Agent pro Ursprung geöffnet haben kann.
maxSockets: number
Eigenschaftswert
number
requests
Ein Objekt, das Warteschlangen mit Anforderungen enthält, die sockets noch nicht zugewiesen wurden.
requests: unknown
Eigenschaftswert
unknown
sockets
Ein -Objekt, das Arrays von Sockets enthält, die derzeit vom Agent verwendet werden.
sockets: unknown
Eigenschaftswert
unknown
Details zur Methode
destroy()
Zerstören Sie alle Sockets, die derzeit vom Agent verwendet werden.
function destroy()