【问题标题】:Can COMPOSE_HTTP_TIMEOUT be configured for DDEV可以为 DDEV 配置 COMPOSE_HTTP_TIMEOUT
【发布时间】:2020-11-18 02:54:45
【问题描述】:

在我的 DDEV 项目中添加了 Blackfire 服务后,我一直在遇到 docker-compose HTTP 超时(这是新的)。

Creating ddev-drupal-perf-workshop-db ...
Creating ddev-drupal-perf-workshop-blackfire ...

ERROR: for ddev-drupal-perf-workshop-blackfire  UnixHTTPConnectionPool(host='localhost', port=None): Read timed out. (read timeout=60)

ERROR: for ddev-drupal-perf-workshop-db  UnixHTTPConnectionPool(host='localhost', port=None): Read timed out. (read timeout=60)

ERROR: for blackfire  UnixHTTPConnectionPool(host='localhost', port=None): Read timed out. (read timeout=60)

ERROR: for db  UnixHTTPConnectionPool(host='localhost', port=None): Read timed out. (read timeout=60)
An HTTP request took too long to complete. Retry with --verbose to obtain debug information.
If you encounter this issue regularly because of slow network conditions, consider setting COMPOSE_HTTP_TIMEOUT to a higher value (current value: 60).'

有没有办法为每个项目配置 DDEV 以扩展 COMPOSE_HTTP_TIMEOUT?如果我再次运行ddev start,一切都很好。

【问题讨论】:

    标签: ddev


    【解决方案1】:

    我的经验是,每当有人遇到 COMPOSE_HTTP_TIMEOUT 的超时,就意味着 docker 坏了。请重启docker。

    注意:他确实重新启动了 Docker,这似乎确实解决了问题。

    【讨论】:

    • 我遇到了同样的问题,有什么办法可以防止重新启动 docker……在糟糕的日子里,我必须多次重新启动 docker。几乎每次我开始新的 ddev。
    【解决方案2】:

    将 DDEV 从版本 17 更新到 18 解决了我的问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-16
      • 1970-01-01
      相关资源
      最近更新 更多