token不存在要怎么弄 獲取access token失敗什么意思?
獲取access token失敗什么意思?我們試圖通過某種方式觸發(fā)問題現(xiàn)象:1。在測試環(huán)境中清除對令牌的redis數(shù)據(jù)的訪問。2. 正常測試,功能正常,查看訪問假定令牌的redis內(nèi)容為a。3。手動調(diào)
獲取access token失敗什么意思?
我們試圖通過某種方式觸發(fā)問題現(xiàn)象:1。在測試環(huán)境中清除對令牌的redis數(shù)據(jù)的訪問。
2. 正常測試,功能正常,查看訪問假定令牌的redis內(nèi)容為a。
3。手動調(diào)用接口刷新訪問令牌,大約十次后,值變?yōu)锽.
4。正常測試再次顯示功能異常(因為此時存儲在redis的access中) Token已經(jīng)過期)。
5. 清除訪問再次測試令牌的redis數(shù)據(jù),函數(shù)恢復(fù)正常?,F(xiàn)在問題終于不可避免了:)解決方案現(xiàn)在我們發(fā)現(xiàn)問題的原因是redisToken中存儲的訪問可能會在很短的時間內(nèi)過期(因為中央控制服務(wù)器太多),但是我們通常設(shè)置的有效期接近或等于7200,這就導致一旦出現(xiàn)問題,如果我們不要清理redis,這個問題會持續(xù)2個小時,這是一個災(zāi)難!目前最理想的解決方案是,當服務(wù)器發(fā)現(xiàn)異常函數(shù)uToken時刷新訪問,更新redis,然后再次調(diào)用接口。這個容錯機制最初是微信的問題-
未從服務(wù)器獲取access token是什么意思?
你好,我沒有從服務(wù)器上獲得訪問令牌。可能有兩種情況:
1。版本問題。更新版本。
2. 網(wǎng)絡(luò)波動,過一段時間再嘗試連接
如果我的回答幫不了你,請繼續(xù)詢問。