私はゲームを書きましたが、しばらくの間デッドロックに陥りました。Google で問題を検索した後、ロック オーダー メソッドが機能しているように見えるので、問題がないことを確認するためにここにアクセスします。
A、B、C の 3 人のユーザーが相互に対話します。
アクションは攻撃、奪還、救出
例:AがBを攻撃、BがAから奪還、AがCからBを救出
各ユーザーには一意の ID がありました
ID desc または asc で並べ替えられたユーザー オブジェクトで同期を注文すると、2 人のユーザー間のやり取りが機能しているように見えます。しかし、レスキューアクションで3人のユーザーで動作しますか?