Domanda

I have innodb cluster setup with 3 mysql instances. Each instance is on different server and each server has mysql-router also.

I would like each mysql-router on each server to try to connect to the mysql instance on the same server. Is this possible?

Currently all mysql-router will check the "destinations=metadata-cache://mycluster/default?role=PRIMARY" option and try to connect to the top server. Is there a way so each mysql-router trys to first try to connect to different instances? (the instance on the same server as mysql-router)

Nessuna soluzione corretta

Altri suggerimenti

using different specific host order, rather than using metadata-cache in mysql-router config "destination" option on each mysql-router seems to do it.

ie. destination=server1,server2,server3

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a dba.stackexchange
scroll top