2 回答

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

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