MySqlの読み取りと複製をSpringアプリケーションでデバッグしている間に、ACLを取得するクエリがマスタでありスレーブではないことがわかりました。私はjdbc:mysql:replication://
接続文字列を使用しています。これは、非ACLデータのために@Transactional(readOnly = true)
にラップされているコールで動作しているようです。スプリングセキュリティACLルックアップを使用してmysql読み取りレプリカを使用する
JPL設定と同じデータソースを使用して、LookupStrategyをBasicLookupStrategyで設定しています。
LookupStrategyが接続を読み取り専用としてマークしていないかのようです。
これは正常ですか?この動作を変更する方法はありますか?
後に呼ばれていますちょうどそれ
BasicReadOnlyLookupStrategy
を呼び出して、クラス全体を対処終わったし、次の方法をsetConnectionReadOnly
"追加既に – denov