Heim  >  Artikel  >  Backend-Entwicklung  >  thinkphp bricht Transaktionen automatisch ab

thinkphp bricht Transaktionen automatisch ab

WBOY
WBOYOriginal
2016-08-23 09:17:421274Durchsuche

Wenn eine Transaktion zwischen Benutzern stattfindet und jemand eine Transaktionsanforderung sendet, zieht das System das Geld der Person ab, wenn ein anderer Benutzer die Transaktion jedoch nie akzeptiert. Wie soll die Transaktion zu diesem Zeitpunkt automatisch abgebrochen und der abgezogene Geldbetrag an den Benutzer zurückgegeben werden?

Antwortinhalt:

Wenn eine Transaktion zwischen Benutzern stattfindet und jemand eine Transaktionsanforderung sendet, zieht das System das Geld der Person ab, wenn ein anderer Benutzer die Transaktion jedoch nicht akzeptiert. Wie soll die Transaktion zu diesem Zeitpunkt automatisch abgebrochen und der abgezogene Geldbetrag an den Benutzer zurückgegeben werden?

Erstellen Sie einen Aufgabenplan, ermitteln Sie regelmäßig, welche Transaktionen nicht abgeschlossen wurden, und führen Sie Rückerstattungen und andere Vorgänge durch, die nicht ausgeführt wurden.

Für PHP ist die am häufigsten verwendete Methode für automatische Aufgaben die geplante Cron-Ausführung. Andere Möglichkeiten wie Wachwarteschlangen sind ebenfalls möglich. Kurz gesagt, es ist ein permanenter oder geplanter Verarbeitungsmechanismus erforderlich.

Stellungnahme:
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