Agent interface
Eine Schnittstelle, die mit dem http.Agent
von NodeJS kompatibel ist.
Wir möchten verhindern, dass die eigentliche Schnittstelle öffentlich erneut exportiert wird, da sie je nach Laufzeitversion variieren kann.
Eigenschaften
max |
Für Agents mit aktivierter KeepAlive-Funktion legt dies die maximale Anzahl von Sockets fest, 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 von Anforderungen enthält, die noch nicht Sockets 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 aktivierter KeepAlive-Funktion legt dies die maximale Anzahl von Sockets fest, 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 von Anforderungen enthält, die noch nicht Sockets 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()