Mysql
 sql >> Base de données >  >> RDS >> Mysql

Connexion à Aurora MySQL sans serveur avec Node

Aurora Serverless utilise une configuration de mise en réseau AWS interne qui ne prend actuellement en charge que les connexions depuis l'intérieur d'un VPC, et il doit s'agir du même VPC sur lequel le cluster sans serveur est déployé.

Cette même limitation s'applique à Amazon EFS, pour des raisons architecturales similaires. Vous pouvez contourner la limitation dans EFS, et la même solution de contournement pourrait être utilisée pour Aurora Serverless, mais vous devrez désactiver entièrement les vérifications de l'état, car ces connexions de vérification de l'état maintiendront l'instance en vie tout le temps. L'exposition d'une base de données à Internet est une pratique qu'il vaut mieux éviter.

Vous pouvez également utiliser quelques Solutions VPN. Ils devraient être basés sur des instances et auraient probablement besoin d'utiliser NAT pour masquer l'adresse client derrière l'adresse interne de l'instance VPN - c'est effectivement ce que fait la solution de contournement du proxy mentionnée ci-dessus, mais à une couche OSI différente.