Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Verbindung zu Aurora MySQL Serverless mit Node

Aurora Serverless verwendet ein internes AWS-Netzwerk-Setup, das derzeit nur Verbindungen innerhalb einer VPC unterstützt, und es muss dieselbe VPC sein, in der der serverlose Cluster bereitgestellt wird.

Dieselbe Einschränkung gilt aus architektonisch ähnlichen Gründen für Amazon EFS. Sie können umgehen die Einschränkung in EFS, und die gleiche Problemumgehung könnte für Aurora Serverless verwendet werden, aber Sie müssten die Zustandsprüfungen vollständig deaktivieren, da diese Zustandsprüfungsverbindungen die Instanz die ganze Zeit am Leben erhalten würden. Eine Datenbank dem Internet auszusetzen ist eine Praxis, die am besten vermieden wird.

Sie könnten auch einige verwenden VPN-Lösungen. Sie müssten instanzbasiert sein und müssten wahrscheinlich NAT verwenden, um die Client-Adresse hinter der internen Adresse der VPN-Instanz zu maskieren – das ist effektiv das, was der oben erwähnte Proxy-Workaround tut, aber auf einer anderen OSI-Schicht.