事務一致性的錯誤

前段時間作了一個功能,手機端和瀏覽器直接的通訊(手機端和PC的項目是分開的);而後遇到了一個問題,當PC端消息發佈後,沒過多長時間,PC端信息的建立時分就變了00:00; 這個問題剛開始覺得排查問題時,沒發現這bug;後來測試又提bug.無法,只能先確認是瀏覽器後臺的問題,改了好幾種設置時間的方法.而後試了下,仍是沒發現問題. 這樣瞎改,改了5,6次,最後實在不知道怎麼回事,就先撂下了有一週. 今天改別的功能,找測試.妹子又提上個問題,並且還說"有不少原來都很正常,可是過幾天時分就又變成00:00 了","有個我在手機一點開就變00:00了";好吧,我忽然以爲本身的靈感來了,這個是手機接口那邊出的問題,而後去看代碼,發現那邊的實體類定義中有把建立時間定義成日期的代碼.並且還須要更改消息狀態,須要總體保存.就這樣,改了這個地方就行了..瀏覽器

  • 發現問題比解決問題更重要,完整的獲取問題發生的上下文最重要.要經過信息肯定問題發生的邊界. 之前總覺得技術好就夠了.貌似收集信息的能力在哪裏都很重要...
  • 之後遇到問題多分享問題的上下文及其環節..完整還原問題環節和環境..
相關文章
相關標籤/搜索