2012-04-22 46 views
0

我正在尋找一種方法來實現reverseProxy以複製(Twisted)服務器進程。我想到了一個設置,其中業務邏輯運行在副本中,以便於維護和升級,並將共享數據存儲在數據庫中,也許還有memcached。TCP反向代理到Twisted業務邏輯進程的副本

我看到了twisted.web中的reverseProxy類,但我不認爲這是我尋找的非HTTP。

首先,這是一個很好的設計和/或是否有更多的「扭曲」的方式來做到這一點?

+0

http://stackoverflow.com/questions/10077745/twistedweb-on-multicore-multiprocessor的副本的排序 – 2012-04-22 12:48:04

回答

0

您可能需要考慮運行已建立的負載均衡反向代理(如HAProxy或nginx),因爲這將成爲系統的弱點。如果您的反向代理/負載均衡器中存在錯誤,則一切都會消失。您也可以在代理上處理SSL,以便扭曲的應用程序服務器不需要處理它。