Heim > Backend-Entwicklung > PHP-Tutorial > Bitte geben Sie mir einige Ideen zur Implementierung der Aufgabenwarteschlange in PHP Redis

Bitte geben Sie mir einige Ideen zur Implementierung der Aufgabenwarteschlange in PHP Redis

WBOY
Freigeben: 2016-10-19 10:18:56
Original
1064 Leute haben es durchsucht

Mein PHP-Website-Programm ruft die Schnittstelle einer externen Website auf.
Wenn der Benutzer Daten eingibt, empfängt das PHP-Programm die Daten, fordert dann basierend auf den Daten die Schnittstelle der externen Website an, ruft die Daten ab und gibt sie an den Benutzer zurück.
Wenn jedoch mehrere Benutzer gleichzeitig Daten übermitteln, fordert PHP diese Schnittstelle gleichzeitig an und diese Schnittstelle gibt einen Fehler zurück.

Ich möchte jetzt PHP Redis verwenden, um eine Warteschlange zu erstellen. Benutzeranfragen werden in die Redis-Warteschlange gestellt und nacheinander auf den externen Schnittstellen abgefragt, um das Problem zu vermeiden, dass gleichzeitig Schnittstellen angefordert werden.

Wie setzt man es konkret um?

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage