0

這下我的情況:設置Redis的Windows Azure上的VM(Windows)中,並使其可達outher虛擬機相同的雲服務

我對Windows Azure的三個Windows虛擬機(這是在其預覽階段的權利現在),並且所有虛擬機都相互連接,換句話說,它們在同一個雲服務下。我現在需要做的是,我將只使用一臺虛擬機用於Redis,另外兩臺虛擬機需要與它交談。我不想爲以下幾個原因向全世界開放redis,其中一個原因是我不想通過負載平衡器與它通話。我希望我的虛擬機直接與它交談(如此處所述:Bypass the load balancer when communicating servers between each other)。

我考慮使用MSOpenTech implementation of Redis。任何我想法如何配置這樣的結構?

回答

0

在Windows Azure的虛擬機(Windows或Linux)運行Redis的是任何其他機器完全一樣,所以我不認爲你會遇到任何問題都有做。

如果你有虛擬機是不是通過負載均衡配置的一個實例,你可以看到,當您將添加端點的VM。只有當虛擬機的實例多於1個時,然後添加端點時,您纔有機會爲該特定端點配置負載均衡器。就你而言,如果你想在單個虛擬機上運行Redis,你真的不會落後於負載平衡器。

,如果你想擁有你所有3臺互相交談,你可以創建一個虛擬網絡,並提供所有3臺withing這VNET這樣他們就可以互相交談,你想要的方式。

+0

我認爲它經過VIP一切都爲LB的成本,不是嗎?其實,我設法得到它的工作和我連接通過虛擬機名稱Redis的如本圖(https://p.twimg.com/Awy__AvCIAE-hLu.png:large)。我會在有空的時候提供詳細的答案。 – tugberk

+0

VIP以及多個虛擬機都通過LB. – AvkashChauhan

+0

謝謝!所以,通過內部端點進行溝通將是一個明智的決定,我猜想。當我從另一個虛擬機(ping SLRedis-08R2)ping另一個vm時,我也看到一個很長的域名。你知道這個名字是持久的嗎?我的意思是,如果我的虛擬機被重新配置,如果硬件故障正在發生,它是否會改變?我可以依靠嗎? – tugberk