mysql集羣與應用集成中遇到的問題(持續更新)

這個問題,得在後續運行中持續驗證了,踩坑後會來這裏補充。

 

坑一: 系統集成測試中發現:

有個同學的代碼,單機數據庫時完全沒有問題,使用集羣后,會報空指針異常。

原因: 他的代碼中,在一段邏輯處理中,先將一段數據插入後,從數據庫查出。

            數據庫同步我沒有開完全同步,寫入時在 A 節點、讀取在B 節點,此時,B數據庫還未同步。

            因此報空指針異常。

解決辦法: 一段邏輯代碼中,相同數據,可以暫存到 變量中,而不是先插後查。

                   如果堅持要使用此種方式,建議將此段代碼加事務,可以避免此問題。

 

 

坑二:  quartz 組件是否適合數據庫集羣

https://blog.csdn.net/Jerry_Pan1990/article/details/84029117

 

坑三:  初次嘗試數據庫運維: 一個教訓及基於binlog的數據恢復。

https://blog.csdn.net/Jerry_Pan1990/article/details/84030770

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章