Почему я получаю сообщение об ошибке «cURL error 28: Resolving timed» при обновлении страницы? getstream.io

Я продолжаю получать тайм-аут curl, используя библиотеку stream-laravel из getstream.io. Это происходит, когда я запрашиваю канал активности для отображения в шаблоне блейда.

У меня есть настройки в конфигурации stream-laravel, настроенные на тайм-аут на 3. Когда страница отображается, она отображает фид активности правильно. Если я обновлю эту страницу после истечения времени ожидания, я получу эту ошибку скручивания:

cURL error 28: Resolving timed out after 4058 milliseconds (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)

Кажется, что происходит то, что сеанс curl для getstream.io не отключился, и когда происходит обновление страницы, он думает, что он все еще подключен, и, поскольку время истекло для тайм-аута, возвращает эту ошибку.

По последующему запросу (обновление страницы) он снова работает. Промыть и повторить.

Я не единственный, у кого была эта проблема, смотрите: Тайм-аут соединения GetStream.io на PHP addActivity

Эта проблема никогда не была решена, но похожа.

Это как на моем местном разработчике, так и на производстве.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]