0
我打算建立一個環境,可以編程方式設置子服務器和沙箱使用nginx /公頃。首先我會確保*.example.com
指向nginx/ha。然後,例如,我會安裝應用x
只從x.example.com
發球局並允許應用程序x
談應用y
的具體方法,我想補充以下配置:nginx/haproxy性能與許多行配置
server {
server_name x.example.com;
location /y/allowed/method/ {
proxy_pass y.example.com;
}
}
(以及相應的HAProxy的配置如果我要使用哈)
我的問題是,有多少服務器和這樣的位置可以包含在給定的nginx或haproxy實例,同時仍保持高性能?我知道我可以將訪問限制上移到應用程序本身,儘管我更喜歡它在網絡層
編輯: 答案在下面的評論。實質上,如果配置可以裝入RAM中,性能不會受到影響。
真實的,那更好比域是...我會更新問題 不過,我的問題仍然存在,nginx可以處理多少條規則?例如,如果我有1000個服務器,每個服務器都有10個不同的位置代理? – jpillora 2013-03-03 13:54:13
這取決於您有多少內存乘以您在nginx中編譯了多少個模塊。 – VBart 2013-03-03 14:04:18
1000個服務器x 10個位置必須正常。事實上,我看到人們擁有數十倍的配置。 – VBart 2013-03-03 14:07:40