Freigeben über


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

maxFreeSockets

Für Agents mit aktivierter KeepAlive-Funktion legt dies die maximale Anzahl von Sockets fest, die im freien Zustand geöffnet bleiben.

maxSockets

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()