簡體   English   中英

在Azure雲中輪詢時從親緣關系逃脫

[英]Escaping from Affinity while Polling in the Azure Cloud

我正在嘗試在Windows Azure中構建需要通知的應用程序-所以我正在使用Http Polling,但是遇到了問題。 我需要訪問我的Web角色的同一實例,以便維護輪詢。 我找到了使用Web場請求重寫的解決方案(添加了額外的代理角色),但是我不喜歡該解決方案。

我的問題就這樣:有沒有辦法進行無狀態輪詢,並且如果有人實施了這種輪詢-您能給我一個提示或鏈接嗎?

您只需要輪詢請求即可處理某種共享的“有狀態”層。 最好的選擇可能是使用Windows Azure緩存服務。 http://www.windowsazure.com/zh-cn/home/tour/caching/您也可以只使用存儲,在這兩者之間進行選擇在很大程度上取決於應用程序的繁忙程度; 也就是說,為固定的緩存空間支付固定費用而無需按請求收費,還是為您的存儲空間幾乎不支付任何費用,而是按請求收費,是比較便宜的。

通過采用這種方法,連續的輪詢請求最終是否路由到其他實例並不重要。 對我而言,這是最佳做法,無論如何; 我看到人們在將AJAX回調回Azure Web角色時假定會話關聯時會彈出一些難看的錯誤。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM