cost 274 ms
Apollo Gateway:轉發子圖 `set-cookie` Header 到 Gateway to Client

[英]Apollo Gateway: Forward Subgraph `set-cookie` Header to Gateway to Client

我有一個處理會話的子圖微服務。 我們通過子圖創建的 cookies 存儲我們的會話,並且應該通過 set-cookie header 設置它。唯一的問題是我的網關似乎沒有將 set-cookie header 從子圖轉發到客戶端。 這是我的網關的代碼 const { ApolloServer ...

graphql 聯合 -- 網關不轉發 RESPONSE 標頭

[英]graphql federation -- gateway isn't forwarding RESPONSE headers

我有一個帶有網關和子圖的節點 + 嵌套 graphql api。 我已經將REQUEST標頭配置為轉發到我的子圖。 我現在遇到的問題是相反的,似乎網關剝離了子圖設置的任何自定義響應標頭。 我可以確認這是在本地開發期間發生的,所以它不是由我的生產基礎設施引起的。 但為了它,直接在生產中與子圖對話,自定 ...

Apollo Federation:無法組成有效的模式。 發現以下組合錯誤:語法錯誤:意外字符:U+0130

[英]Apollo Federation: A valid schema couldn't be composed. The following composition errors were found: Syntax Error: Unexpected character: U+0130

我嘗試使用 Apollo Federation 並創建了一個用戶服務和網關。 用戶服務單獨運行良好,但網關出現錯誤: 這是我的代碼; 網關 用戶服務索引.ts 用戶.graphql 我試圖將utf16le的編碼樣式更改為user.graphl但它沒有用。 此外,我在計算機上使用土耳其語作為默認語言 ...

NestJS GraphQL 未觸發 Apollo Federation 多對多 ResolveField

[英]NestJS GraphQL Apollo Federation many-to-many ResolveField is not triggered

我有 3 項服務,它們在技術上完全相互獨立: 用戶渠道用戶頻道會員資格每個服務都定義了自己的子圖。 用戶不引用頻道,頻道不引用用戶。 唯一引用兩者的服務是 UserChannelMembership。 用戶<->頻道為M:M; UserChannelMembership 是一個實際的 ...

Apollo Federation - 網關子圖健康檢查

[英]Apollo Federation - Subgraph healfth check in gateway

我在我的公司 Apollo Federation 中將其作為 POC 實施。 而且我沒有在文檔中找到如何對子圖進行健康檢查,以便在上傳網關時沒有錯誤。 有什么辦法嗎? 我的例子: https ://user-images.githubusercontent.com/47068314/18869565 ...

是否可以使用 graphql 在 apollo-server 中檢查一個服務到另一個服務的 id 是否存在?

[英]Is it possible to check the id exists from one service to another in apollo-server with graphql?

我陷入了以下問題,有人遇到過同樣的問題嗎? 我使用 apollo-server 和 graphql 使用 mongodb 獲得了兩項服務: 團體服務用戶服務組服務包含將從用戶服務中解析的“用戶”。 創建組時需要傳遞用戶,是否可以在組服務中創建組之前檢查該用戶是否存在於用戶服務中? 或任何其他方式? ...

解析不同服務中的同一實體

[英]Resolve Same Entity in Different Services

例如,我有需要在多個服務中解析相同實體類型的用例服務 A 的類型為Post 服務 B 具有相同類型的Post 我已經使用了 apollo federation directive such us shareable ,但 apollo 仍然無法組成圖表,我該如何實現呢? ...

羅孚正在譜寫意想不到的超圖

[英]Rover is composing supergraph with unexpected character

我正在按照文檔嘗試啟動並運行 apollo 網關。 我正在使用漫游者通過以下命令組成我的子圖: rover supergraph compose --config./supergraph-config.yaml > supergraph.graphql 該命令有效,但是當我嘗試啟動網關時,出現 ...

無法在子圖中擴展 graphql 類型

[英]cant extend graphql types in subgraph

我正在使用 apollo federation 和 typescript 創建子圖和 graphql 聯合服務器。 我在一個子圖中定義了一個類型,我想擴展它並在另一個子圖中向它添加一個字段。 所以在 typedefs 中我使用語法。 但是我得到一個錯誤。 有什么不對? 先感謝您。 ...

Apollo Federation 子圖之間的服務間通信

[英]Inter-service communication between Apollo Federation subgraphs

假設我們有S1 、 S2子圖和G網關。 S1子圖服務需要來自S2服務的一些數據。 應該如何通過網關和模式級別來處理? 我們應該在這種通信中使用網關嗎? 我們是否應該在每個包含內部查詢和突變的子圖中都有一個單獨的模式和 Apollo 服務器? S1是否應該直接調用S2 “內部阿波羅服務器”? 默認 ...

Apollo 客戶端狀態管理

[英]Apollo Client state management

我有一種情況,我需要在多個 UI 頁面上保存用戶輸入,然后將累積的數據發送到某個 3rd 方后端服務。 我想了解 Apollo Client 是否能夠在其緩存中的每個頁面上存儲用戶輸入,然后在需要時將其轉儲到后端服務器? 這是正確的做事方式嗎? 在這種情況下,對我的技術堆棧有什么要求? 目前我 ...

如何將 apollo federation gateway 與中間件一起使用

[英]how to use apollo federation gateway with middleware

我正在使用 apollo federation + typescript 來實現帶有子圖的 graphql 服務器。 目前我正在研究網關,我想將中間件應用到它,這將執行令牌交換功能。 問題是我無法讓我的網關運行。 這是測試代碼。 當我運行代碼時,我沒有收到任何錯誤或警告,但我無法通過 graphql ...

有什么方法可以在子圖中設置擴展屬性的默認值,如果屬性在超圖中是 null 的情況?

[英]Is there any way to set default value for extended property in subgraph, for case of if property is null in supergraph?

這里我擴展了帶有信息屬性的書,其他的來自書圖,我想知道如何為國家/地區設置默認值? 它可以是 Book graph 中的 null,但它需要獲取信息屬性,或者我應該以某種方式在 datafetcher 中處理它。 ...

將 Rover 與 graphql-shield 一起使用

[英]Use Rover with graphql-shield

我在子圖和rover-cli上使用graphql-shield來生成模式。 我已將回退規則設置為拒絕所有內容,因為我不希望默認情況下可以訪問任何內容。 但是現在rover-cli省子圖時失敗了。 我知道您可以將令牌傳遞給流動站,但我在構建過程中無法這樣做。 我已經看過這個問題: Apollo Ser ...

如何在不運行整個代碼的情況下獲取 Apollo 聯邦的架構?

[英]How to get the schema of an Apollo federation without running the whole code?

我想在我的聯合圖上實施操作和組合檢查。 為此,我需要一個模式文件,或者我需要將圖形自省查詢的結果 pipe 到執行檢查的流動站命令中。 我沒有描述架構的文件。 據我了解,模式僅在服務器啟動時從代碼中生成。 內省方法有效,但當我將此過程移至 CI/CD 管道時,它沒有任何意義。 我不想為了運行自省而 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM