Wo liegen die Grenzen der Multi Curl-Funktionen von PHP?

8

Gibt es irgendwelche Grenzen in den maximalen Mengen von gleichzeitigen Verbindungen, die eine Multi-Curl-Sitzung macht?

Ich verwende es zur Verarbeitung von Anrufaufträgen, die ich an einen API-Dienst senden muss. Ich möchte nur darauf achten, dass sich dies nicht auf den Rest meiner App auswirkt.

Bei einigen Abfragen nehmen curl-Sitzungen die Anzahl der Verbindungen auf, die der Apache-Server bedienen kann. Ist Multi-Curl eine Ram- oder CPU-hungrige Operation? Ich bin nicht besorgt über Bandbreite, weil ich viel davon habe, einen mächtigen schnellen Host und nur kleine Datenmengen werden pro Anfrage gesendet und empfangen.

Und ich denke, es hängt von der Serverhardware / -konfiguration ab ...

Aber ich kann nicht finden, was die Anzahl der Curl-Sessions in der Dokumentation begrenzt.

    
cappuccino 24.06.2010, 17:44
quelle

1 Antwort

9

PHP beschränkt die Anzahl der gleichzeitigen CURL-Anforderungen nicht, die Sie vornehmen können. Sie könnten jedoch die maximale Ausführungszeit oder das Speicherlimit erreichen. Es ist auch möglich, dass Ihr Host die Anzahl gleichzeitiger Verbindungen beschränkt, die Sie ausführen dürfen.

    
Daniel Egeberg 24.06.2010, 18:16
quelle

Tags und Links