Ein Bestellvorgang zum Kauf von Waren.
Um gleichzeitig Benutzerpunkte zu reduzieren, geben Sie eine Bestellung auf.
In derselben Bibliothek können Sie der Punktetabelle eine pessimistische Sperre hinzufügen, um zu verhindern, dass gleichzeitig generierte Daten mehrmals gelesen werden.
Jetzt verwende ich HTTP, um den Punkteservice anzufordern und den Service zu bestellen. Um zu verhindern, dass reduzierte Punkte negativ sind
==================
Die Projekte sind Punktdienste, Punktedienste und Bestelldienste. Die Datenbank ist ebenfalls separat. Das Schloss funktioniert nicht
可以使用事务机制
积分可以用redis做
这个你要考虑到会不会产生并发的问题,如果存在并发问题,建议放队列+事物进行处理。