我做了一个asp.net的WEB系统A,由于有另外的一个需要,需要与客户进行数据交换,我在系统A的基础上
做了一个WEB Service的接口B,让客户的程序调用,访问我们系统的数据和相关方法。
我部署到服务器上测试时 ,发现了一个奇怪的现象,开始我运行系统A,很正常,当在我的电脑上调用接口B时,
非常的慢,并且还提示失败,当我多调用1、2次时,接口调用就成功了。但当我用使用系统A时,变的非常慢,
而且也提示失败,多调用1、2次A时,A开始正常运行,但B又不行了,给我的感觉是,这两个程序只能正常运行一个,
1个好,另一个就出问题。
请问高手,这是为什么?我的服务器是windows server 2008.
此外 ,在我的服务器上还有其他asp.net的系统在运行,就很正常。这是为什么,怎么解决?请指教!
我估计这个IIS的配置或部署有关,请高手指点一下怎么解决。
------解决方案--------------------
分开两个应用程序池看看
------解决方案--------------------
给A配置自己的应该程序池
另外一种就是给接口配置单独的程序池,供A和B来调用