RT,最近做了一个webservice,用的是81端口
现在 要做一个文件下载服务。请问我如果把下载服务也挂在wS上面
也就会占用81端口,这时候如果有10多个人下载,会不会拖慢我的webservice 访问性能
,归结起来就是 端口拥堵现象 会不会很明显!
这方面不太懂,请教下大家
我现在是想另开个文件下载服务站点,不要去公用81,总感觉这样会卡
但有人说不要紧的,没关系

解决方案 »

  1.   

    要看下载占用的带宽情况,如果带宽没有限制,而下载的文件又很大,则可能将带宽占完,导致webservice服务比较慢。
      

  2.   

    如果用一个端口,就是一个程序了,就相当于服务多个webservice客户端,端口无所谓拥堵吧,是服务端软件和硬件资源的开销
      

  3.   

    你的WebService每收到一个请求会新开一个线程来处理,如果线程很多而且你的处理又很吃内存,那样会出现资源不够用的情况但是带宽我就不清楚了,这个是网络侧的东西,如果并发的线程多也有可能你的服务器资源还有但是net占满了,用netstat可以看你服务器上的网络情况