Описание тега graphql-federation
1
ответ
Федерация GraphQL: как потреблять, а не расширять
У меня есть служба, которая возвращает s, которую я могу расширить через GraphQL Federation в службе, возвращающей с. Сервис обзора зависит от s, и эта развязка просто потрясающая! Еще у меня есть служба заказов, в которой хранятся (помимо прочего) …
08 май '21 в 08:42
2
ответа
GraphQL проверка повторяющихся схем
В моем проекте есть 3 микросервиса, и я пытаюсь использовать структуру федерации Graphql Netflix dgs. https://netflix.github.io/dgs/ Как компания, у нас есть более 30 схем из разных микросервисов от разных команд. Но каким-то образом несколько имен …
16 июн '21 в 16:20
1
ответ
Загрузочный цикл GraphQL Playground (Nestjs)
Я пытаюсь использовать игровую площадку GQL. Я присоединился к команде, которая никогда не использовала его до сих пор, и всякий раз, когда я ударяю http://localhost:8001/graphql , Я вижу логотип загрузки GQL Playground, но он загружается. Я вижу, ч…
24 июн '21 в 11:53
1
ответ
Федерация Graphql против сшивания схемы. Когда выбирать одно вместо другого
Я новичок в обеих концепциях, так что извините, если они основаны на мнении. В настоящее время я смотрю на Apollo Federation и сшивание схемы, предоставляемое пакетом graphql-tools, хотя я предполагаю, что это применимо к аналогичным пакетам. Можно …
12 авг '21 в 11:36
0
ответов
Ошибка POST /graphql (404) при запуске теста e2e в jest (GraphQL Federation)
Я пытаюсь протестировать свою службу graphql от начала до конца, используя supertest + jest в приложении Nest.js, но продолжаю получать эту ошибку: Ошибка: невозможно выполнить POST /graphql (404) Я пробовал много вещей, но не смог полностью запусти…
14 авг '21 в 21:55
1
ответ
Поле может быть определено только один раз graphql
У меня 2 подграфа У меня есть этот код в подграфе для шаблона и файлового сервера Я вызываю buildFederatedSchema 2 раза, так как у меня есть 2 подграфа в списке серверов, это код в модифицированной buildFederatedSchema дает мне эту ошибку, что мне д…
26 авг '21 в 22:35
3
ответа
Серверная федерация Apollo с graphql-shield
Я использую для защиты. const isAuthenticated = rule({ cache: 'contextual' })(async (parent, args, ctx, info) => { return ctx.isAuthenticated }) const server = new ApolloServer({ schema: applyMiddleware(buildSubgraphSchema([{ typeDefs, resolvers …
13 окт '21 в 14:20
0
ответов
управляемая событиями архитектура с google pub/sub и федерацией Graphql
Мы разрабатываем архитектуру микросервисов с использованием федерации Graphql и google pub/sub для управления взаимодействием между сервисами. Graphql Federation будет использоваться для запроса данных со стороны клиента с помощью вызовов API REST. …
03 янв '22 в 14:20
0
ответов
Вложенная фильтрация в федерации GraphQL
Привет, ребята, у меня проблема с Apollo Federations и NestJS. Я стараюсь объяснить это как можно лучше. Итак, я создаю пример. Итак, у меня есть автомобили. Автомобили получают дополнительную информацию от запчастей. query GetCarsById($getCarsByIdI…
26 янв '22 в 02:11
1
ответ
Запрос микросервиса GraphQL с ключом API?
Я разработал два микросервиса Netflix DGS GraphQL и Apollo Gateway поверх этих двух микросервисов, чтобы сделать их федеративным graphql. У меня есть клиентское приложение, которое пытается запросить оба микросервиса graphql. И оба микросервиса имею…
14 июл '21 в 13:35
1
ответ
Как интегрировать Rest Api со шлюзом GraphQL и отправлять контекст
Я использую GraphQL Gateway для интеграции с микросервисами GraphQL Federation Microservices. но по какой-то причине я использую некоторый код Rest API. нравится (обновить токен, загрузить изображения с остальными) Вопрос в том, как связаться с Rest…
28 фев '22 в 11:32
0
ответов
Graphql Federation: среда тестирования JS
Я ищу среду тестирования JS или какое-то решение для тестирования реализации GraphQL Federation. Моя текущая реализация находится на сервере Apollo, шлюзе и подграфе. Я хочу протестировать федеративные запросы, в которых задействовано несколько подг…
29 ноя '21 в 16:35
0
ответов
Федерация GraphQL: возможно ли, чтобы несколько служб вносили свой вклад в результат списка/массива?
Предполагая, что у меня определена следующая схема GraphQL: type Widgets { id: ID! name: String! } type Basket { id: ID! widgets: [Widgets]! } И что у меня есть служба виджетов, которая обеспечивает эти результаты. Но теперь у меня есть новая услуга…
16 мар '22 в 16:38
1
ответ
Как подграф graphql может перенаправить запрос другому подграфу
В подграфе, принадлежащем другой команде, есть API-интерфейс graphql. type Query { user: UserInfo } Наша команда хочет создать новый API-интерфейс graphql в нашем подграфе, который возвращает тот же тип данных, что и прокси. type Query { specialUser…
24 июл '22 в 05:36
0
ответов
Возможно ли иметь тип @extends для несуществующего родительского типа
Я пытаюсь использовать федерацию Graphql в конфигурациях с несколькими сервисами, где одни сервисы могут присутствовать в одной конфигурации, а другие — в другой. Расширение типа нельзя вызывать непосредственно в каждом подграфе службы, и оно превра…
19 янв '23 в 13:34
0
ответов
Федеративный шлюз Nestjs + Apollo GraphQL не может анализировать сервисы из-за «неверного запроса», доступен воспроизводимый репозиторий git.
В монорепозитории NX я создаю 3 приложения NestJS, + иgatewayдля начала. Все они работают на платформе Apollo Graphql и следуют официальной документации NestJS. Проблема, с которой я сталкиваюсь, заключается в том, что с обоимиuser-serviceиauth-serv…
12 окт '22 в 14:03
1
ответ
федерация graphql — шлюз не пересылает заголовки RESPONSE
У меня есть API Node + Nest GraphQL со шлюзом и подграфами. Я уже настроилзаголовки для пересылки на мои подграфы. Проблема, с которой я столкнулся сейчас, противоположна: кажется, что шлюз удаляет любые настраиваемые заголовки ответов, установленны…
16 дек '22 в 11:36
0
ответов
проблема составления результата запроса в шлюзе graphQL
Итак, у нас микросервисная архитектура и возникла потребность в запросах разных типов из разных микросервисов. поэтому мы внедрили шлюз graphQL, и он работает, и это действительно хорошо. но была эта особая потребность, которая просто сводила меня с…
22 ноя '22 в 17:35
0
ответов
Как использовать Nest JS Guard с мутацией загрузки файла GraphQL?
Я реализую функцию загрузки файлов в Nest JS GraphQL с помощью Federation. Я использую библиотеку Graphql-upload для загрузки файлов. Я столкнулся с проблемой: когда я отправляю недействительный JWT, который проверяется в защите, охранник выдает оши…
22 июн '23 в 14:30
1
ответ
Контекст на сервере GraphQL Apollo работает бесконечно
Мне нужны значения заголовков на сервере GraphQl Apollo в NodeJS, и для этого я использовал в нем функцию контекста, но она выполняется бесконечное количество раз. Он бесконечно печатает «abcd» в консоли. консоль: код: const server = new ApolloServe…
27 май '23 в 14:11