-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Il 02/12/2011 16:56, Alessandro Dentella ha scritto: > [...] >>> un cliente mi ha chiesto di aiutare a capire come rendere più veloce una >>> applicazione web che raccoglie dati da molti utenti differenti in >>> contemporanea (qualche centinaio) e si ingolfa in particolari momenti >>> del mese di maggior accesso. >>> >> >> Che intendi con "ingolfa"? > > il tempo di attesa della risposta (letta nel debugger del client) passa da > qualche decimo di secondo a svariati secondi. >
> [...] Visto quello che dici, potrebbe essere un problema con il codice del server. In particolare una funzione (che viene eseguita da Tornado nel thread principale, all'interno del main loop) scritta male e che blocca il server non permettendogli di servire altre richieste (ed il client non se ne accorge perchè dici che ce ne sono pochi e magari hai una backlog [1] alta). [1] http://www.linuxjournal.com/files/linuxjournal.com/linuxjournal/articles/023/2333/2333s2.html Ciao Manlio -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk7Y+NcACgkQscQJ24LbaUS5mgCfW3ACADBif0L2szORIr4uaRr6 L18AniYnsagtR/j6L0z3dZ4QhSknKVln =Doyl -----END PGP SIGNATURE----- _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python