Agent interface
Uma interface compatível com o do http.Agent
NodeJS.
Queremos evitar exportar publicamente a interface real, pois ela pode variar entre as versões de runtime.
Propriedades
max |
Para agentes com keepAlive habilitado, isso define o número máximo de soquetes que serão deixados abertos no estado livre. |
max |
Determina quantos soquetes simultâneos o agente pode ter aberto por origem. |
requests | Um objeto que contém filas de solicitações que ainda não foram atribuídas a soquetes. |
sockets | Um objeto que contém matrizes de soquetes atualmente em uso pelo agente. |
Métodos
destroy() | Destrua todos os soquetes que estão atualmente em uso pelo agente. |
Detalhes da propriedade
maxFreeSockets
Para agentes com keepAlive habilitado, isso define o número máximo de soquetes que serão deixados abertos no estado livre.
maxFreeSockets: number
Valor da propriedade
number
maxSockets
Determina quantos soquetes simultâneos o agente pode ter aberto por origem.
maxSockets: number
Valor da propriedade
number
requests
Um objeto que contém filas de solicitações que ainda não foram atribuídas a soquetes.
requests: unknown
Valor da propriedade
unknown
sockets
Um objeto que contém matrizes de soquetes atualmente em uso pelo agente.
sockets: unknown
Valor da propriedade
unknown
Detalhes do método
destroy()
Destrua todos os soquetes que estão atualmente em uso pelo agente.
function destroy()