Google отказывается от собственного кэша памяти, но с PHP 7.2 доступна среда выполнения стандартной среды App Engine Memcached.
Можно ли использовать собственную память экземпляра с Memcached? Если да, то какой порт следует использовать при вызове addServer ()? (Я предполагаю, что это локальный сервер.)
Насколько я понимаю, вы использовали sh для реализации решения кэширования для вашего приложения App Engine.
Для нужд кэширования вашего экземпляра App Engine мы рекомендуем использовать Memorystore [1], поскольку он интегрирован в Google Облачная платформа специально для использования кеширования. На данный момент рекомендуется использовать Memorystore для Redis [2], поскольку Memorystore для Memcached все еще находится в стадии бета-тестирования, однако это все еще доступный вариант [3].
Пожалуйста, имейте в виду, что Memorystore не предоставляет бесплатный уровень, цены на Memorystore можно найти в документации publi c [4].
Интеграция с Memcached вне GCP не является официально поддерживаемый продукт GCP, поэтому в этом отношении я недостаточно знаю о memcached, чтобы оказать помощь в этом вопросе.
[1] https://cloud.google.com/memorystore
[2] https://cloud.google.com/appengine/docs/standard/php7/using-memorystore
[3] https://cloud.google.com/memorystore/docs/memcached/creating-managing-instances
[4] https://cloud.google.com/memorystore/pricing