我正在尋找某種方式來將龍捲風應用程序的一個實例縮放到很多。我有5臺服務器,並希望在每個應用程序的4個實例中運行。我不知道如何解決的主要問題是以正確的方式在實例之間進行通信。我看到下面的方法:縮放python龍捲風應用程序的正確方法
- 使用memcached共享數據。我不認爲這種方法是好的,因爲很多流量都會通過memcached進入服務器。因此,未來可能會出現與交通有關的問題。
- 在每個實例之間打開套接字。對我而言,維持這種溝通方式太難了。
- 使用工具,如ZeroMQ。我不熟悉這項技術。它可以成爲服務器之間擴展應用程序的方式嗎?