2010-11-13 116 views
1

我们以前使用Mono 1.2.4,现在我们升级到了2.8。保持活力的属性是真实的。升级之后,我们检查我们的应用程序,它解析了n个简历,其中失败并提示弹出窗口“底层连接已关闭,预计将保持活动状态的连接已被服务器关闭”,当我们说好的时候它会继续,但经过一段时间后,同样的弹出窗口再次提示。底层连接已关闭。预计将保持活动的连接被服务器关闭

在以前版本的mono 1.2.4中,我们没有得到那些类型的错误。

任何人都可以指导我解决问题。

+0

开始抛光那些水晶球... – 2010-11-13 06:17:24

+0

你在说插座,遥控器,什么? – pablo 2010-11-13 09:03:56

+0

我正在采取有关单色的网络服务 – 2010-11-13 09:53:24

回答

0

我在客户端和服务器之间的HTTP代理中看到了.NET Remoting cause,afair中的类似问题。

基本上,正确的解决方案是处理异常 - 您不应该依赖实际保持活动状态的保持连接连接(例如,网络可能闪烁,服务器进程可能会重新启用abd等)。

您也可以更改客户端,因此它不会设置保持活动标题,那么每次连接都会打开和关闭,因此不需要对关闭连接进行特殊处理。当然,这取决于保持活力是否真的在您的特定情况下带来一些好处。

+0

我知道,保持活力的财产是非常有用的网站,保持更多的图像(即,如果我们设置保持活着的道具为真,你不需要一次又一次地下载图像,它会提高性能),对于我的应用程序它将保持虚假。 – 2010-11-15 13:23:10

相关问题