1. データベース mysql、永続層は mybatis を使用します
2. ここで 2 つのデータ ソース A と B を構成しましたが、データ ソースは 2 つありますが、実際には 2 つのデータ ソースは同じデータベースで構成されています。
3. ここで、データ ソース A を介してレコードを書き込みますが、データ ソース B を介してクエリを実行することはできません。クエリが実行できるようになるまで、長時間待つ必要があります。
キャッシュの問題である可能性があります。 msyql の query_cache も削除されましたが、まだ残っています。機能しません。他に何が原因でこの問題が発生する可能性がありますか? 誰か解決策を教えていただけますか?
書き込み後、まずmysqlにこのデータがあるか確認してください。このアーキテクチャのため、これは mysql キャッシュだけの問題ではなく、mybatis 層のキャッシュにも問題があります。