如何解决WebService的服务器端占用CPU资源很多的问题?(100分)

  • 主题发起人 主题发起人 joysun
  • 开始时间 开始时间
J

joysun

Unregistered / Unconfirmed
GUEST, unregistred user!
用C++Builder6.0开发的WebService服务器,(ISAPI类型),只用了Builder自带的Sample的方法echoDouble,客户端每隔一秒向服务器调用一次echoDouble的方法,会发现 WebService的服务器端DllHost占用的CPU资源很多,大概30%左右,如果同时再开上5个客户端,CPU就达到90%左右了。这个问题该如何解决啊?是不是用C++Builder做的WebService就无法支持大量的并发访问啊?
注:试验条件:P3 667 ,256M, Windows2000 Server(Pack 2) + IIS 5.0
+ CB6 (Pack 4)
 
改用win2003试试,我这里没有这个问题.
 
Webbrowser用太多了也是很占内存,哪位仁兄有办法搞定的?
 
后退
顶部