hi,
using jquery ($.get(..) ) I call 3 times the same ASP.NET MVC controller method in one go. Since the responses are handled asynchronously, the requests go out almost in parallel. I know they go off in parallel, because I pass in the client's current time as a parameter, but they seem to be processed (serverside) one after the other. To proof this, I response out the start and end time in my controller routine. In VS2008, using the little debug webserver, it works perfectly in parallel (same start time). But running mod_mono on Apache, I never get the calls to start in parallel. The processing of the individual calls takes some time (about a second to call an external sevice), so i can see the delay very clearly, i'm not talking about milliseconds. The user experience on the page is not very good, the user sees the returning data areas one after the other instead of building up simultanously. We develop a public website, utilizing shopping apis from amazon,ebay etc. Setup: Mono 2.4.latest, Linux OpenSuse 11, Virtual Server, showing 4 cpus in cpuinfo, Apache (running worker MPM with high performance settings), hosted by a professional service. Any ideas ? Is this something I have to worry about ? I do worry about scalibility in large, when all requests are handled one after the other.. will it scale better if the request would come from different machines (users) ? thanks, Michael -- View this message in context: http://www.nabble.com/mod_mono-parallel-requests-dont%E2%80%99t-run-in-parallel-tp25802952p25802952.html Sent from the Mono - ASP.NET mailing list archive at Nabble.com. _______________________________________________ Mono-aspnet-list mailing list [email protected] http://lists.ximian.com/mailman/listinfo/mono-aspnet-list
