Configurei a replicação e o failover com o MySQL Fabric e tudo está funcionando bem; agora preciso dar acesso ao pessoal que acessa o banco de dados, estou tentando usar o MySQL Router, mas em todas as documentações e manuais que encontrei na internet até agora, preciso iniciar o roteador MySQL com
mysqlrouter --config=/path/to/file/my_router.ini
Portanto, meu servidor solicita a senha do usuário administrador do Fabric; quando faço isso, começa bem; mas não consigo descobrir como iniciá-lo e deixá-lo rodando em segundo plano, então posso desconectar a sessão e o roteador continua rodando. Encontrei no Changelog do MySQL Router ( https://dev.mysql.com/doc/relnotes/mysql-router/en/mysql-router-news-2-0-2.html ):
O arquivo de configuração não aceita mais uma senha para o plugin Fabric Cache. Em vez disso, o MySQL Router solicita a senha na inicialização.
Então não sei se não tem como manter funcionando... Alguém conseguiu fazer isso? Ou existe outra maneira de conectar de forma transparente via MySQL Yog ou DBeaver ao MySQL Fabric?
Obrigado
Eu o encorajaria fortemente a experimentar os clusters InnoDB se ainda não o fez:
Dito isto, foi assim que eu configurei anteriormente o MySQL Router 2.0 para rodar como um daemon em minhas máquinas de teste – que são baseadas em systemd (EL7) – para que você tenha uma implementação de referência funcional. Nesta configuração de teste, a combinação nome de usuário:senha para Fabric foi
admin:admin
Cumprimentos,
Matt