MysqlDriver.connect() が実行されると mysql2 を経由してコネクションプールの作成が行われる。 今回はレプリケーションの設定をしているので createPoolCluster() が実行される。 TypeORM がクエリを実行する際、 Active Record・Repository に限らず MysqlQueryRunner.query() が実行される。 MysqlQueryRunner.query() 内で MysqlQueryRunner.connect() が参照されていて、connect 内でコネクションの取得が行われる。 コネクション取得の詳細は MysqlDriver.obtainSlaveConnection()、MysqlDriver.obtainMasterConnection() のいずれか。(permalink は obtainSlave