當前位置:
首頁 > 科技 > App Engine彈性環境開始提供WebSockets協議

App Engine彈性環境開始提供WebSockets協議

Google宣布在其App Engine彈性環境(Flexible Environment)支持WebSocket協議,讓開發者能低延遲的向客戶端串流數據。 App Engine彈性環境可以自動擴展用戶的應用程序,還能同時負載均衡,並原生支持微服務、身份認證、資料庫以及版本控制等功能,而且還允許用戶以Dockerfiles自定義Runtime和虛擬機的操作系統。

App Engine彈性環境支持WebSockets,是Google首次在App Engine中支持串流協議,Google提到,該功能可用於許多使用場景,包括體育賽事比分和股票市場價格等即時事件分析,或是聊天應用程序、多人遊戲或是社交媒體等應用。應用程序可以在App Engine彈性環境直接使用WebSockets,不需要特別的設置。

而對於不支持WebSockets的客戶端,應用部分像是socket.io等函數庫,會自動退回使用HTTP長輪詢,且為了讓用戶在這種情況下獲得更好的性能,Google為app.yaml增加新的對話(Session)關聯配置,允許單一客戶端被優先發送到同一App Engine執行實例。 Google建議用戶僅使用對話的遠近關係,進行性能優化,並以執行實例內存之外的持久方式,持續存儲應用程序的狀態,因為App Engine執行實例會定期重新啟動。

目前這項功能還在測試階段,但想嘗鮮的用戶已經可以搶先試用。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 十輪網 的精彩文章:

D-Link集成McAfee安全平台,推全新Exo系列路由器
SK-II Future X智能商店,肌膚告訴你該買什麼產品

TAG:十輪網 |