问题标签 [apollo-gateway]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
45 浏览

nestjs - NestJS 阿波罗网关错误

Apollo GraphQL 网关模块中似乎有一个错误

我正在尝试使用以下文档 https://docs.nestjs.com/graphql/federation#sharing-context进行 PoC

使用命令“npm run dev”时出现以下错误。

让我知道解决方案......我使用 NodeJS 16.x 和 NestJS 8.1.2

0 投票
0 回答
32 浏览

lambda - AWS Lambda 上的 ApolloGraphQL 联合网关无法读取未定义的属性“查询”

我正在尝试使用无服务器 lambda 设置测试联合 GraphQL 实例。现在,我将产品子图部署在一个 lambda 上,网关部署在另一个 lambda 上。对产品 lambda 的查询工作正常;但是,对网关进行相同的查询会返回以下错误。如果我部署一个本地网关,我可以对产品子图进行查询——它仅不能通过部署在 Lambda 中的网关工作。虽然我在网上看到有人说他们已经在 AWS lambda 中成功实现了 GraphQL 联合网关,但我一直无法找到有效的代码库或遇到同样问题的任何人。任何见解将不胜感激,谢谢!

错误状态:400

下面的代码是子图 lambda

产品.js

无服务器.yml

包.json

下面是网关 lambda 的代码

index.js

无服务器.yml

包.json

0 投票
0 回答
11 浏览

apollo-server - Apollo 网关 - 微服务上的文件上传“缺少操作”错误

在网关上我使用app.use(graphqlUploadExpress())'graphql-upload'库,在服务上我也使用相同的中间件。我已经用 "FileUploadDataSource" 扩展了我的 "AuthenticatedDataSource" export default class AuthenticatedDataSource extends FileUploadDataSource {

使用的库:

https://www.npmjs.com/package/@profusion/apollo-federation-upload

https://www.npmjs.com/package/graphql-upload