Delta XDS Fails to Apply Correct Configuration Upon Reconnecting to Control Plane
還沒有人認領這個 Issue。
評估
研究方向
首先,在將 Envoy 設定為使用 DELTA_GRPC 後重現重新連線序列:重新啟動 xDS 伺服器後,先對 cluster-x 使用 SimpleCache.setSnapshot,再對 cluster-y 使用。檢查 SimpleCache 如何處理快照以及重新連線 delta 訂閱;完成的標準是,第二個快照之後,設定傾印包含 cluster-y,但不再包含 cluster-x。
由索引模型根據 Issue 內容生成。
描述
I am working on implementing delta XDS using a java control plane. I am using the setSnapshot method in SimpleCache to send the dynamic configuration to the envoy proxy over GRPC. The api_type in the envoy configuration is set to DELTA_GRPC.
Steps to Reproduce the Issue
- Start the xDS server.
- Create an Envoy proxy with a bootstrap configuration to connect to the xDS server.
- Submit a snapshot using
SimpleCache.setSnapshotwith the cluster namecluster-x. - Verify that the configuration dump details for
cluster-xare present as expected. - Shut down the xDS server.
- Restart the xDS server.
- Submit another snapshot using
SimpleCache.setSnapshotwith the cluster namecluster-y. - Verify that the configuration dump details for both
cluster-xandcluster-yare present.
Expectations
The cluster named cluster-x should have been removed. This behavior is observed when the xDS server state remains unchanged without restarting.
- 主要語言
- Java
- 星號
- 312
- 分支
- 151
- 平均合併
- 7 天 6 小時
- 30 天內合併 PR
- 1
環境準備
- 沒有 Dockerfile 或 Docker Compose 檔案
- 沒有 Pull Request 範本
- 閱讀貢獻指南
從這裡開始
- 先讀完整個 Issue,再讀專案的貢獻指南。
- 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
- Fork 儲存庫,在一個分支上完成修改。
- 送出 Pull Request,並在描述裡引用這個 Issue 編號。
envoyproxy/java-control-plane 的其他 Issue
-
難度 2/5 1-3 小時 新手友好度 20/100
envoyproxy/java-control-plane#520 ·
-
Upgrade Protobuf Version to fix CVE-2024-7254可能已有人在做 @tarun-google 於 262 天前認領。 未關閉
難度 2/5 1-3 小時 新手友好度 45/100
envoyproxy/java-control-plane#481 ·
-
難度 4/5 3-5 天 新手友好度 30/100
envoyproxy/java-control-plane#471 · 1 則留言 ·
-
help未關閉
難度 4/5 3-5 天 新手友好度 25/100
envoyproxy/java-control-plane#432 ·
-
難度 2/5 1-3 小時 新手友好度 45/100
envoyproxy/java-control-plane#411 ·
查看 envoyproxy/java-control-plane 的全部 Issue
相似的 Issue
-
dev/release: verify-release-candidate.sh runs 0 Java tests with Debian's Maven可能已有人在做 @kou 今天認領。 未關閉Type: bug
難度 2/5 1-3 小時 新手友好度 72/100
apache/arrow-adbc#4947 ·
維護者通常 1 天內回覆
-
bug
難度 2/5 1-3 小時 新手友好度 72/100
lysine-dev/okhttp#9814 ·
維護者通常 1 天內回覆
-
bug
難度 2/5 1-3 小時 新手友好度 72/100
維護者通常 1 天內回覆
-
難度 2/5 1-3 小時 新手友好度 76/100
checkstyle/checkstyle#22153 ·
維護者通常 1 天內回覆
-
bug
難度 2/5 1-3 小時 新手友好度 79/100
維護者通常 1 天內回覆