對執行v2方法寫入日志的疑問
有個疑問,v2方法的確控制住了,日志打印發現good luck五條成功并不是順序的,中間還摻雜著幾條bad luck,這是不是因為redis執行速度快于日志寫入的原因導致的呢?
另外還發現一個問題是,現實項目中,對于key的存儲,上線之前應該必須保證key是不存在才行吧!
有個疑問,v2方法的確控制住了,日志打印發現good luck五條成功并不是順序的,中間還摻雜著幾條bad luck,這是不是因為redis執行速度快于日志寫入的原因導致的呢?
另外還發現一個問題是,現實項目中,對于key的存儲,上線之前應該必須保證key是不存在才行吧!
2019-01-04
舉報
2019-01-05
第一個問題,不能確定成功的請求就先寫入日志文件,因為并發場景下多個請求之間是互相獨立的。
第二個問題,確實是這樣,生產環境key的命名需要有一個統一的規范。
2019-01-05
謝謝老師的回答