J'ai créé un cluster MySQL en utilisant les instructions d'installation "Scalable MySQL Cluster avec réplication maître-esclave, équilibrage de charge ProxySQL et orchestrateur". Cela fonctionne comme prévu.Jelastic MySQL cluster et utilisateurs db
Mon application Java peut se connecter à la base de données en utilisant le point de terminaison nodeid du serveur Proxysql et l'utilisateur/mot de passe par défaut envoyé par courrier électronique lors de l'installation.
Depuis, j'ai créé un autre utilisateur/mot de passe dans le noeud maître MySQL avec les mêmes permissions que l'utilisateur par défaut créé lors de l'installation. Cependant, mon application Java obtient une erreur «Autorisation refusée» lors de la tentative d'utilisation de ce nouvel utilisateur.
Si je change l'application Java pour pointer directement sur le nœud maître au lieu du nœud Proxysql, cela fonctionne.
Y a-t-il une autre étape à franchir pour permettre l'accès à d'autres utilisateurs db via Proxysql?
Bonjour Superdroid, vous pouvez suivre les étapes fournies par respecté sgi pour configurer un nouvel utilisateur pour se connecter via proxysql. Des informations supplémentaires peuvent être trouvées dans ce howto https://github.com/sysown/proxysql/wiki/ProxySQL-Configuration#mysql-users. Juste, s'il vous plaît, n'exposez pas le port proxysql 6032 en dehors de la plate-forme Jelastic pour des raisons de sécurité. – Jelastic