Как правильно заметил @ dan-cornilescu, Google App Engine автоматически масштабируется по горизонтали и обрабатывает соединения с вашим экземпляром Cloud SQL, не заботясь о вас.
Но взглянем на ваш последний комментарий к его ответу:
Спасибо, я понимаю, что Google App Engine может динамически масштабироваться
и пусть созданные экземпляры подключаются к одному Google Cloud SQL
Экземпляр, но я ищу решение для ограниченного пространства и
производительность на этом экземпляре Cloud SQL. Есть ли способ, которым я могу подключиться
Google App Engine для нескольких экземпляров и таким образом увеличить базу данных
место в Google Cloud SQL?
Я дам вам несколько вариантов, чтобы решить проблему ограниченного пространства и производительности вашего экземпляра Cloud SQL.
Что касается ограниченного пространства, при создании экземпляра Cloud SQL вы можете выбрать опцию «Включить автоматическое увеличение хранилища» в раскрывающемся списке «Настройка типа и хранилища компьютера» .
Что касается наличия нескольких экземпляров, помните, что экземпляры Cloud SQL масштабируются по вертикали, а не по горизонтали, поэтому я бы порекомендовал вам первый вариант - перейти на Google Cloud Spanner , если вы ищете горизонтальную масштабируемость. На данный момент это единственная база данных в продуктах Google Cloud, которая позволяет это делать, и является выбором.
Вы также можете «подделать» горизонтальную масштабируемость, создав несколько экземпляров Cloud SQL, что действительно является лучшей практикой . При этом вам нужно только принять во внимание, что количество экземпляров, разрешенных для проекта , составляет 40, и вам придется запросить увеличение, если вы хотите иметь больше.