Павел
Там вроде есть асинк
Vlad
Павел
Юра
Это можно сделать так
Твой клиент делает апи запрос на твой бек
Ты генерирует уникальный айди, делаешь фастцги финиш реквест, убирашь тайм лимит и делаешь в фоне запросы к ним. Когда запрос получен кладешь в кеш по уникальному айди
Добавляшь эндпоин который по ключу достает из Кеша
The Ant
Vlad
Павел
да, конечно.
А если более конкретно ? А то вроде сказали что плохо, а почему не сказали
Павел
Если уж говорить, то говорить)
The Ant
да, конечно.
не знаю, никогда не было с ним проблем. Отвечает по самому длинному. А значит не пародия.
Vlad
Vlad
Павел
Я короче не понял.
The Ant
я тож )
Vlad
и они не будут параллельны
The Ant
причем тут рейс-кондишн тесты и газл
Alexander
Рейс кондишн в пхп?)
Vlad
Vlad
так что это туфта а не асинк.
Alexander
Ну не в самом пхп, а то что параллельно обрабатываются запросы я так понял
Павел
Называйте как хотите, асинк не асинк, главное результат
Vlad
я тебе еще раз говорю. не будут они параллельны.
Павел
Павел
Я просто совсем не понимаю Влада, что он хочет сказать. Он говорит что есть инструмент и он не работает. Или мы с тобой чего то не понимаем или он.
Павел
Я просто помню что ты экспериментировал с http клиентом симфы и как раз печалился что нет фичи с асинком как в газле
Павел
Т.е. минимум в газле есть такая приблуда
The Ant
так и есть ага
Павел
Опять же мультикурл есть.
The Ant
так газл на мультикурле и работает )
Алексей
спасибо всем за советы. 👍
Vlad
я тебе привел кейс, где этот "асинк " туфта. Если кратко когда я создаю пулл и пуляю запросы, я ожидаю что эти запросы будут выполнены "параллельно", т.к как connection свободные есть все ок. Но на практике получаю полную шляпу и выполняются по очереди.
Vlad
я уже молчу что guzzle нельзя нормально использовать в других райнтаймах
Павел
Павел
Павел
Что за клиенты
The Ant
Павел
Все что я нашел сейчас в гугле про проблемы коннектов - это открытые tcp сокеты в системе. Но опять же это проблема не совсем асинк газла, а в целом.
Vlad
http клиенты. у тебя как работает асинк то? есть пулл-клиентов которые занимаются работой
The Ant
В твоем помании асинк это параллельный рандом чтоли?
Павел
Vlad
или очередь в памяти
Vlad
как хочешь называй
The Ant
но отвечают нифига не последовательно
The Ant
потому что, внезапно, работают параллельно!
Евгений
Друзья, подскажите пожалуйста, что нужно добавить в nelmio_cors конфигурацию, чтобы он принимал cookie с фронтенда? Спасибо.
Павел
Павел
и allow_credentials в nelmio, но это не точно
The Ant
ля а чо в твиге нельзя объект в ассоциативный массив превратить? по типу $foo = (array) $bar?
Павел
Павел
Или ты хочешь итерироваться?
Павел
The Ant
Я хочу в генератор углов параметры прокинуть, а они в объекте. Нужен массив
Павел
Сделал гугл за тебя)
Павел
На крайняк свой фильтр такой же сделай делов то
The Ant
функция path('route_name', {...queryParams}) ну както так
The Ant
я гуглил если чо, есть ишью, но оно от 20 года и нахер никому не упало )
Павел
The Ant
крч в твиг тока массивы прокидывать, я понял
The Ant
Nikolay
Подскажите по одному вопросу. Передал хранение сессий в файлах на redis (общая база для нескольких серверов). Сделал по документации, проверил локально, вроде работает. Какие могут быть подводные камни, может еще что-то не сделал?
Юра
Так работает или нет
Юра
Да никак особо вроде камней. Ну если сервер с редисом упадет все упадет
Nikolay
Юра
Кто-то знает как в симфони 4 исправить баг с ресетом монолога при работе с месенджером?
Юра
В 5 они поправили но в 4 нет
Сергей
а че за баг?
Сергей
а. теперь понятно)
Юра
Да. Когда после первого эрор потом все сыпится