2 回答

TA貢獻1898條經(jīng)驗 獲得超8個贊
首先,感謝記錄良好的復制者。我確實發(fā)現(xiàn)了一個與您所包含的依賴項有關的小故障,但很容易解決。
也就是說,我無法重現(xiàn)您的錯誤。在我的本地計算機和開發(fā)集群上一切正常。你不包括你的負載生成器,所以也許我只是沒有生成持續(xù)的負載,但我根本沒有心跳延遲。
我懷疑這是Kubernetes 上 Akka Cluster 心跳延遲的重復。如果是這樣,聽起來您已經(jīng)檢查過我通常懷疑的 GC 和 CFS。如果您能夠在本地重現(xiàn),那么這也不太可能是我的另一個常見問題,即 K8 網(wǎng)絡配置不當。(我有一個客戶端在 K8 上使用 Akka 集群時遇到了問題,結果發(fā)現(xiàn)這只是一個配置錯誤的集群:網(wǎng)絡正在丟棄并延遲 Pod 之間的數(shù)據(jù)包。)
既然你說這是負載測試,也許你只是用完了套接字/文件?您無需進行太多 HTTP 服務器配置。(也沒有任何 JVM 選項。)
我認為我的下一個調(diào)試步驟是連接到正在運行的容器之一并嘗試測試網(wǎng)絡中 Pod 之間的網(wǎng)絡。

TA貢獻1796條經(jīng)驗 獲得超4個贊
我也遇到了同樣的心跳間隔增加的問題,但就我而言,一旦我開始使用集群,盡管負載不高,我只嘗試了 2tps。
瀏覽 Akka 文檔我發(fā)現(xiàn) Akka 不鼓勵使用resources.limits.cpu
.?我將其從部署清單文件中刪除,它工作正常,沒有延遲。
添加回答
舉報