Консул возвращает 404 случайным образом по ключу / значению
вопрос
После перехода с Консул 1.06 на 1.2.2. После этого у нас начались проблемы с проектом - он начал случайным образом возвращаться 404
при звонке Key/Value
, Один и тот же тест будет повторяться 60% попыток.
Что мы имеем
- PHP,
- закрыто в док-контейнере,
sensiolabs/consul-php-sdk
,
Что он делал до сих пор
- Чтение журнала изменений в поисках изменений в конфигурации,
- Чтение документации.
Что заметил
Когда я запускаю тест и у меня есть консул-агент с debug
уровень журнала:
незадолго до того, как тест не пройден, журналы для этих контейнеров останавливаются на 0,5-1 с
- SDK возвращает исключение:
SensioLabs\Consul\Exception\ClientException: Something went wrong when calling consul (404 - Not Found)
при вызовеGET
значение
- SDK возвращает исключение:
- все логи прошли гладко при прохождении теста
Резюме
Пока я не знаю, что и где искать. Я благодарен за любую помощь.