Как добавить подкачку памяти в приложение Google App Engine Flexible PHP? - PullRequest
0 голосов
/ 26 апреля 2020

У нас есть проект PHP, работающий на Google App Engine. Иногда мы получаем так много трафика c, а иногда нет, и в нашем приложении есть обработка изображений, и чем больше пользователей приходит к нам, тем больше оперативной памяти нам нужно. Когда приложение достигает предела памяти, оно вылетает с ошибкой 502.

В app.yaml мы указали 4 ГБ оперативной памяти, но если нашему приложению нужно больше, мы хотим использовать вместо него подкачку памяти (чтобы снизить стоимость, поскольку постоянное хранилище дешевле и шипы не обычны , поэтому можно быть немного медленнее, но не совсем sh полностью).

Есть ли способ добавить подкачку памяти в GAE.

Я слышал, что мы можем использовать монтирование диска с нашим приложением GAE, можно ли его использовать для подкачки ?

Могут ли помочь настройки NGINX или php .ini каким-либо образом?

Мы храним все временные файлы в sys_get_temp_dir () (и я слышал, что они хранятся в оперативной памяти) они удаляются автоматически после завершения запроса, или мы должны удалить их вручную? Спасибо!

...