问题描述
- 求助IIS服务器单用户并发请求的问题
-
我有一个页面,有两个ajax异步请求,在同一时间(先后)请求一个站点,第一个请求是耗时的请求,要一分钟返回消息;第二个请求是即时消息,只用一秒。
页面程序执行结果是,在第一个耗时请求返回消息后,第二个请求才会被asp.net接收到,这样的用户体验非常糟糕。
我尝试配置IIS的最大工作进程数,调节至1000(默认为1),以增加w3wp的数量来提高并发处理效率。但是执行效果仍然是“即时请求”排列在“耗时请求”之后执行,即IIS并未为我的第二个请求分配一个闲置的工作进程。
求问技术达人,这种情况需要如何解决?
(PS:耗时请求和即时请求先后顺序不可控)
时间: 2024-12-22 21:54:26