最近一直找一個bug 找很久都找不出來
狀況是這樣子
在一台linux上裝上 MySQL 5.0, Apache 2.0, django 1.0, openssl 5.5.2
建立一台有網頁 有cgi 有ssl的平台
之後複製另一台成master and slave 同時使用 MySQL Replication
令兩台資料庫保持一致狀態 作為master掛掉時自動起來的back up server
問題來了 它們總是不一致
測了很久發現我c++的cgi使用Connector/C++ 1.0 Preview來連接MySQL 但不會產生MySQL的binary log
沒有binary log就沒辨法使用MySQL Replication
後來
花了個晚上把Connector/C++換成MySQL++
看來兩套功能相同的東西 還是選版本比較大的好 = ="
沒有留言:
張貼留言