1

在 Swisscom Application Cloud(基于 Cloud Foundry)上暂存应用程序时,PHP 框架 Symfony 正在调用bin/console cache:clear以清除缓存以预热应用程序。

我们之前发现,由于在暂存期间不允许连接到例如 SQL 服务,因此此命令失败,并通过在暂存阶段允许数据库服务连接来解决。

connection refused,我们在 Redis 服务连接的暂存期间遇到:

Redis connection failed (connect() failed: Connection refused): redis://OURPASSWORD@xxxxxx.service.consul:47133

但是 Symfony 要求在 staging 期间数据库和缓存服务已经可用。

4

0 回答 0