2014-02-21 41 views
0

我们的.Net webservice为大约1000个用户提供数据,每秒提供3000个请求。
如果它连接到驻留在局域网上的数据库,那么每件事情都可以。但是,当它通过互联网连接到数据库时,自然,连接有时会不稳定,并导致无法连接。在客户端的连接池中,连接仍然在服务器上,但它们已经死亡。此后由于完整的连接池,将不会创建任何连接。
如果happend,我们必须重置IIS :(和它发生了很多。
我们使用DotConnect 7.3.132.0,Oracle 10g和Web服务.NET编写2.0免费版本。
请帮助:(通过互联网使用池连接到Oracle 10g

+0

是否在这里死了客户端检测的帮助? –

+0

我不明白你的问题。我尝试ClearPool但没有运气:( – QuangND

+0

到你的DBA说话并检查rdbms服务器主机上sqlnet.ora中的Dead Client Detection设置。我不确定,它可以帮助。 –

回答

0

我们把我们的web服务到数据库的同一个局域网。每一件事情是好的。