Hacktoberfest 2026:維護者為十月標記出來的 issue,仍然開放、適合新手。 瀏覽 Hacktoberfest issue

Delta XDS Fails to Apply Correct Configuration Upon Reconnecting to Control Plane

未關閉
#463 0 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視

還沒有人認領這個 Issue。

評估

難度
4/5
預估耗時
3-5 天
新手友好度
45/100
Issue 類型
缺陷
描述清晰度
基本清楚
活躍度
停滯
技術堆疊
grpc, java
領域
api, backend

研究方向

首先,在將 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

  1. Start the xDS server.
  2. Create an Envoy proxy with a bootstrap configuration to connect to the xDS server.
  3. Submit a snapshot using SimpleCache.setSnapshot with the cluster name cluster-x.
  4. Verify that the configuration dump details for cluster-x are present as expected.
  5. Shut down the xDS server.
  6. Restart the xDS server.
  7. Submit another snapshot using SimpleCache.setSnapshot with the cluster name cluster-y.
  8. Verify that the configuration dump details for both cluster-x and cluster-y are 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 範本
  • 閱讀貢獻指南

從這裡開始

  1. 先讀完整個 Issue,再讀專案的貢獻指南。
  2. 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
  3. Fork 儲存庫,在一個分支上完成修改。
  4. 送出 Pull Request,並在描述裡引用這個 Issue 編號。

envoyproxy/java-control-plane 的其他 Issue

查看 envoyproxy/java-control-plane 的全部 Issue

相似的 Issue

更多 Java Issue

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。