Qual è il numero massimo di connessioni HTTP che posso aprire in una finestra di Windows Server 2008?

StackOverflow https://stackoverflow.com/questions/1209706

Domanda

Ho un server web che ospita un'applicazione di chat HTTP che funziona con il polling lungo.

Ciò significa che un browser client " sondaggi " per nuove informazioni e il server non risponde fino a quando non ci sono informazioni da rinviare, quindi la connessione HTTP rimane aperta per un lungo periodo, fino a un minuto.

La mia domanda è quante di queste connessioni possono essere aperte contemporaneamente dal server prima che muoia.
Certo, non esiste un numero preciso, ma voglio ottenere una comprensione, un ordine di grandezza (1.000, 10.000, 100.000?)

Qualsiasi approfondimento correlato a questo in base alle esperienze che potresti aver avuto è più che benvenuto!

È stato utile?

Soluzione

Ho trovato questo:

http://blogs.msdn.com/david.wang/archive/2006/04/12/HOWTO-Maximize-the-Number-of-Concurrent-Connections-to-IIS6.aspx

  

Per dare un senso di portata - ho   visto 50K + connessioni simultanee a   IIS6 su WS03SP1 x64 con 4 GB di RAM

Qualcos'altro che puoi trovare?

Altri suggerimenti

Ad essere onesti, in tutte le situazioni tranne quelle più estreme, le risorse per l'applicazione finiranno prima di superare la quantità di connessioni supportate. IIS può gestire una quantità folle di connessioni di rete pure, ma alla fine si riduce a se l'applicazione è in grado di elaborare i dati da loro abbastanza velocemente.

Se davvero ti aspetti di ridimensionarlo a migliaia di utenti alla volta, andrei avanti e realizzerei il tuo progetto per essere in grado di scalare su più server front-end. Molto probabilmente questo sembrerebbe un bilanciamento del carico o un proxy inverso che bilancia queste connessioni HTTP tra server front-end, con quei server front-end che elaborano e comunicano con un DB SQL centrale o qualunque sia il meccanismo di archiviazione.

Modifica: Un'altra nota, relativa allo scenario del singolo server - indipendentemente dal numero di connessioni che IIS è in grado di gestire, anche il firewall ha i suoi limiti. Di solito è anche una quantità folle ma dovrai guardare anche il tuo firewall se vuoi davvero trovare il soffitto.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top