ошибка шаблона с условной проверкой на недоступность «failed_when»

У меня есть доступная задача, в которой мне нужно проверить, все ли у меня файлы 1987 года, и все ли эти файлы были созданы в течение 1 минуты.

  - name: check all 1987 files
    find: paths=/proc/files
          file_type=file
          age=-{{ window }}m
          age_stamp=mtime
    register: files
    failed_when: files.matched = total | int

Но всякий раз, когда я запускаю вышеуказанную задачу, она всегда выдает это сообщение об ошибке. Я уже проверил, что все файлы 1987 года созданы правильно. не возвращает никаких дополнительных ошибок.

Это не первый раз, когда я получаю "расплывчатое" соединение отказано от Nginx, в то время как никакой другой журнал ошибок не указывает, что может быть источником проблемы:

Как сделать дальнейшая отладка Nginx в таких обстоятельствах?

Кстати, я пытался связаться с разработчиками Nginx по этому поводу, но они отключили любой разумный способ связаться с ними (например, они не получают электронные письма от отправителей Gmail или проблемы с GitHub).

0
задан 27 April 2018 в 18:20
1 ответ

В вашей конфигурации nginx указано, что он должен подключиться к PHP-FPM , используя TCP, к 127.0.0.1:9000 , но ваша конфигурация PHP-FPM указывает, что он не прослушивает TCP-порт 9000, а вместо этого использует сокет unix /run/php/php7.0-fpm.sock , поэтому вы получаете соединение отклонено .

2
ответ дан 4 December 2019 в 13:26

Теги

Похожие вопросы