Agent interface
Eine Schnittstelle, die mit dem http.Agentvon 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()