第三方Token过期,并发更新问题

新的用户请求过来发现Token过期了,此时需给第三方发请求获取新token。
但此时并发较高,尝试用swoole的mutex锁住希望只需发网络请求获取一次,却发现程序卡住死锁了。
怎么解决这个卡住死锁的问题呢?(已知可以用定时任务更新token或用redis的方案想看看还有没其他方案)

附言 1  ·  2年前

已解决,是之前锁的使用姿势不对

讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!