Coinbase解釋了上週比特幣超過10,000美元時停機的原因
在比特幣最近突破10,000美元大關期間,使用最廣泛的美國加密貨幣交易所Coinbase下跌。在社區不滿幾天之後,該公司最近發表了一份聲明,聲稱異常高的訪問量引發了技術難題。
流量降低了Coinbase
正如CryptoPotato最近報導的那樣,當比特幣征服了令人垂涎的1萬美元級別時,這家位於美國的交易所離線了近一個小時。對於Coinbase而言不幸的是,這是另一個例子,其中在加密貨幣市場劇烈波動的時期,該平台無法為其數百萬的客戶提供服務。
根據公司對具體情況的解釋,問題出在大約四分鐘的“ 5倍流量高峰”:
“流量高峰影響了我們的許多內部服務,從而增加了服務之間的延遲。這導致負責我們API的Web服務器的進程飽和,其中傳入請求的數量大於偵聽進程的數量,從而導致請求排隊或超時或立即失敗。
我們的請求錯誤率飆升至50%,導致客戶在與coinbase.com和我們的移動應用程序交互時遇到錯誤。”
儘管通過API進行的交易在那幾個小時內仍然可以正常工作,但如下圖所示,流量的突然激增不僅影響了主要網站coinbase.com,還影響了pro.coinbase.com和移動應用程序。
為了解決該問題,Coinbase指出,它在太平洋標準時間(PDT)16:20(開始後不久)重新部署了API,以增加服務流量的機器。完成後,“先前部署的實例被取消了輪換,由於實例飽和且市場狀況不佳,又導致了兩分鐘的停機。”
未來的改進和解決方案
該交易所最近受到了一些宣傳上的挫折,它計劃採用“一些改進”措施來避免將來發生此類事件。
該公司“已修復了運行狀況端點,以確保飽和實例不會被淘汰”,並致力於通過預先擴展和緩存來減少與價格相關的流量峰值的影響。
其他發展包括改善整個部署過程,以緩解某些自動擴展問題。