Size: a a a

GraphQL — русскоговорящее сообщество

2020 June 15

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
То он обновится в кеше
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Но новые данные лучше принудительно обновлять
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
В аполло есть после мутации запрос данных query, не помню в памяти как называется. Он может помочь
источник

СГ

Сергей Громов... in GraphQL — русскоговорящее сообщество
Олег Линьков
В аполло есть после мутации запрос данных query, не помню в памяти как называется. Он может помочь
да, я видел в доках что-то подобное.

Спасибо за понятные ответы
источник

СГ

Сергей Громов... in GraphQL — русскоговорящее сообщество
Пытаюсь обновить кеш, по гайду из док аполо, но мой массив который я мержу с кешем [addContact] - undefined.

Кто-то может подсказать в чем проблема ?

Вызов мутации выглядит так: addContact({variables: { name, comment, contacts }})

PS: на async и any - не смотреть :))
источник

СГ

Сергей Громов... in GraphQL — русскоговорящее сообщество
Сергей Громов
Пытаюсь обновить кеш, по гайду из док аполо, но мой массив который я мержу с кешем [addContact] - undefined.

Кто-то может подсказать в чем проблема ?

Вызов мутации выглядит так: addContact({variables: { name, comment, contacts }})

PS: на async и any - не смотреть :))
проблема решена, решение окащалось простым, проверил аргументы даты, и оказалось неверное поле.
источник
2020 June 16

AN

Alex Neo in GraphQL — русскоговорящее сообщество
ребятки, а кто может подскажет куда копать?
apollo-server-express
engine фиксирует регулярные запросы по одному из методов (по 3 запроса в минуту круглые сутки)
где искать? кто шлет запросы на сервер?
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Вариантов много может быть, начиная с того, что engine шлёт запросы, заканчивая тем, что не отключена интроспекция, и кто-то проверяет схему постоянно (engine тоже могет). Решение поставить морган например и записывать логи
источник

AN

Alex Neo in GraphQL — русскоговорящее сообщество
Олег Линьков
Вариантов много может быть, начиная с того, что engine шлёт запросы, заканчивая тем, что не отключена интроспекция, и кто-то проверяет схему постоянно (engine тоже могет). Решение поставить морган например и записывать логи
понял, спасибо.
просто сервер работает уже не первый день (и подключен к енджину, интроспекция на проде выключена) и такое началось дуквально неделю назад
пойду прикручу морган
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Вот пример токена, он как раз интроспекцию не учитывает
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Но на проде как найдёшь что делает запросы, лучше выключить. В любом случае это лишний оверхед
источник

AN

Alex Neo in GraphQL — русскоговорящее сообщество
Олег Линьков
Вот пример токена, он как раз интроспекцию не учитывает
спасибо 👍
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Кстати в плане стабильности к apollo engine у меня много вопросов. Куплен team, и то порой часто запросы улетают в никуда. Если кто делал кастомное решение, что не влияет на нагрузку, было бы интересно послушать как реализовывали.
источник

AN

Alex Neo in GraphQL — русскоговорящее сообщество
это решение показывает только сам запрос
сам запрос я уже знаю
как понять кто его дергает?)
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Alex Neo
это решение показывает только сам запрос
сам запрос я уже знаю
как понять кто его дергает?)
Ну у вас же есть req
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Оттуда и ip дернуть можно и headers
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Верните в консоль себе объект req. Там огромное количество данных о запросе
источник

AN

Alex Neo in GraphQL — русскоговорящее сообщество
Олег Линьков
Верните в консоль себе объект req. Там огромное количество данных о запросе
пишет, что сам хост сайта дергает запрос, напрямую с сервера
источник

AN

Alex Neo in GraphQL — русскоговорящее сообщество
😐
источник