コマンドが、Doctrineにマスター接続を選択させるアクションを呼び出さないようにする必要があります。
MasterSlaveConnection
を理解するために重要 スレーブまたはマスターをいつどのように選択するかを指定する必要があります。
- マスターが選択されなかった場合はスレーブを選択します 'getWrappedConnection'または'executeQuery'が使用されている場合のみ。
- ' execのときにマスターが選択されました '、' executeUpdate '、'挿入 '、'削除 '、'更新 '、' createSavepoint '、' releaseSavepoint '、' beginTransaction '、'ロールバック '、'コミット '、'クエリ 'または'準備 'と呼ばれます。
- マスターが一度選ばれた場合 接続の存続期間中、その後は常に選択されます。
- リクエスト中に1回ランダムに1つのスレーブ接続が選択されます。