@SET1

Почему в Google App Engine стоит ограничение на 100 одновременных соединений с одного сервера к инстансу MySQL?

На этой странице написано: "Each App Engine instance running in a standard environment cannot have more than 100 concurrent connections to an instance". С чем связано такое ограничение и как его обойти?

Каждый MySQL-инстанс моего проекта хранит ровно 10 000 пользователей. Система распределяет пользователей по их ID. То есть: если ID пользователя равен 17 829, то информация о нем будет храниться во втором инстансе. Если ID равен 44 925, то в пятом и тд.

Если предположить что одновременно на один и тот же PHP-сервер пришло 400 запросов на выдачу информации о профилях пользователей, чей ID ниже 10 000, то будет выдана ошибка из-за упомянутого выше ограничения. Если это действительно так, то как можно обойти это ограничение? Я думал о создании несколько реплик чтения и просто распределять запросы, но это экономически невыгодно.

Благодарю
  • Вопрос задан
  • 59 просмотров
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы