Domanda

Ho un semplice Form di Windows app che colpisce un IIS 7 sito circa 2000 volte nello spazio di pochi secondi (utilizzando thread).

Quando ho eseguito l'app sullo stesso server, usando localhost o l'indirizzo ip, il tutto è completamente bene.

Tuttavia, quando si esegue l'applicazione sul mio dev scatola, utilizzando l'indirizzo ip, ottengo un errore "GetResponse" metodo:

L'operazione è scaduta

L'App può sicuramente si connettono al sito, perché è costantemente inizia a diffondere l'errore di timeout dopo 10 colpi (non più di 11), o si genera l'errore di timeout immediatamente.

Che cosa sta succedendo?

Picchia IIS 7 su un Server Windows 2008 VM (box esterno), il Firewall di Windows è DISATTIVATO.

La mia Applicazione è in esecuzione in locale sul mio dev box è l'admin.

cheers

È stato utile?

Soluzione

Credo che il default dimensione del pool di thread per IIS è di circa 10 thread.Sei un sovraccarico che singolo server.

Stai facendo il test delle prestazioni?Pensate che molte richieste, che veloce, in produzione?

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