![](/img/trans.png)
[英]Simulate network latency between application in AKS and PostgreSQL server in Azure
[英]Azure PostgreSQL as a Service Latency Issues
查詢Azure托管PostgreSQL時遇到延遲問題。 基本上,普通查詢至少需要0.5s到0.8s的時間才能返回響應。 即使是空的選擇查詢也要花費很長時間。 使用不正確的憑據時,響應時間將降至0.01s。 也許是后台的身份驗證問題?
我的同事曾嘗試在同一數據中心中使用VM,但沒有幫助。 我們甚至嘗試創建一個具有更多CPU能力的實例,但沒有幫助。
除了置備VM和在VM上安裝PostgreSQL之外,誰能建議如何減少Azure托管數據庫中的此延遲?
我正在使用azures管理的postgres。 從一開始,我們就遇到了像您描述的那樣長時間的查詢(尤其是請求的第一個查詢)。
我們的問題是無法保持連接打開的連接設置。 設置較長的超時可以部分解決問題,並且只有在連接達到超時時,我們才會看到增加的額外時間。
現在,我們已將pgbouncer添加到池連接中,因此我們再也沒有任何連接開銷。
如果您仍然遇到此問題,請嘗試進行故障排除並查看打開連接的開銷。 對我們來說通常是100-1000毫秒
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.