Я получаю тайм-аут завитка, используя библиотеку stream-laravel из getstream.io.Это происходит, когда я запрашиваю канал активности для отображения в шаблоне блейда.
У меня в настройках stream-laravel задано время ожидания 3. Когда страница отображается, корректно отображается канал активности.Если я обновлю эту страницу после истечения времени ожидания, я получу эту ошибку curl:
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
Эта проблема никогда не решалась, нопохоже.
Это как на моем локальном устройстве, так и на производстве.