0

我正在使用 Google Cloud Application Flexible Engine 评估 Symfony 5.0.1。

我无法使用 App Engine 中提供的 Memcache 服务,因为我不知道应该使用哪个“memcached_host”。 应用引擎中的内存缓存

我尝试在 services.yaml 中使用“session_memcached_host:localhost”,但它不起作用

Symfony 的同一个项目在本地进行了测试,它与本地 Memcache 服务器(在我的本地设置中)配合得很好。

4

2 回答 2

0

我不是 App Engine 专家,但看看下面的示例,您似乎可以直接从代码中调用它。一切都是预先配置的,您可以直接从您的代码中调用它。有关更多信息,请参阅以下链接:

https://medium.com/google-cloud/appengine-memcache-service-google-cloud-platform-8214ee9eada1

于 2019-12-06T12:40:55.843 回答
0

下面是一个在 Google App Engine Standard 上使用 memcache 的 PHP 应用程序示例。

具体来说,您可以在此处查看应如何配置 memcache 以在 App Engine 上工作

我自己试过上面的例子,它按预期工作。

注意:您提到了 App Engine Flex,但在 Standard 上提供了示例和文档。

Memcache 目前普遍适用于 App Engine 标准。

请记住,App Engine Flex 和 Standard 之间存在巨大差异。

于 2019-12-06T14:21:32.820 回答