Как реализовать несколько облачных функций Google с Cloud SQL? - PullRequest
0 голосов
/ 13 декабря 2018

Я хотел бы реализовать облачные функции Google с облачным SQL.Каков наилучший способ реализации облачных функций Google с Cloud SQL?.

Я могу подключиться к MySQL и выполнить запрос.Но я не могу поделиться соединением с другой функцией.

Нужно ли нам создавать новое соединение для каждой функции или мы можем совместно использовать то же соединение MySQL со всеми функциями?

1 Ответ

0 голосов
/ 13 декабря 2018

Невозможно заставить все вызовы функций использовать одно и то же соединение.Это связано с тем, что Cloud Functions потенциально запускает много экземпляров сервера для обработки всех вызовов.Ни один из этих экземпляров не совместно использует память или другие ресурсы друг с другом.

Однако вы можете оптимизировать свой код, чтобы разделить соединение между вызовами функции, которые происходят на одном и том же экземпляре сервера, до его закрытия.Если вы храните объекты в глобальной области видимости, они могут использоваться повторно между вызовами.

...