社区
Web Services
帖子详情
WCF中的连接问题。
laowang134
2015-09-17 01:47:37
1、服务器未提供有意义的回复;这可能是由协定不匹配、会话过早关闭或内部服务器错误引起的。
2、套接字连接已中止。这可能是由于处理消息时出错或远程主机超过接收超时或者潜在的网络资源问题导致的。本地套接字超时是“00:01:00”
服务器上每天都会有一两次这种错误,还没等跟踪呢就自己好了。每天都有,又不会经常出现;大神们帮忙分析分析是什么问题。
...全文
659
9
打赏
收藏
WCF中的连接问题。
1、服务器未提供有意义的回复;这可能是由协定不匹配、会话过早关闭或内部服务器错误引起的。 2、套接字连接已中止。这可能是由于处理消息时出错或远程主机超过接收超时或者潜在的网络资源问题导致的。本地套接字超时是“00:01:00” 服务器上每天都会有一两次这种错误,还没等跟踪呢就自己好了。每天都有,又不会经常出现;大神们帮忙分析分析是什么问题。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
laowang134
2015-10-13
打赏
举报
回复
WCF项目中放了日志跟踪,里面每天有好多“套接字超时”的错误,但是并不反映到页面上。
查了好久,分析为应用程序池的保持连接时间为2分钟导致,连接断开,重连时就会记录该错误
不知道我的分析对不对
laowang134
2015-10-13
打赏
举报
回复
这个问题解决了,是因为应用程序池回收太频繁导致的,HTTP调用的方法效率好像很低,动不动就超时了。。后来还是换成了NET.TCP方式,应用程序池的回收改为定时回收,最近一直没出什么问题。
software_artisan
2015-09-26
打赏
举报
回复
服务要用完就关闭,使用的时候再重新实例化。 不要在一个连接里面调用一个不能确定时间的方法,例如等待用户点击确定。
以专业开发人员为伍
2015-09-26
打赏
举报
回复
我们曾经因为每天一两次这种问题,于是将 WCF 改为 直接 http 访问。 结果是:调用方法更自由了(直接对任意实体进行 json 序列化/反序列化,然后使用 http POST 方式发送),最主要地是再也不会有这种异常抛出了。
以专业开发人员为伍
2015-09-26
打赏
举报
回复
如果每天只出现1、2次,那么可能算是“正常”的现象。网络本来就是时断时通的,无法保证总是100%不断线。 通过缩小信令大小,修改业务流程,等等方法,肯定可以减小碰上这些麻烦的概率。但是不可能100%都避免。只能尽力去发现规律并进行优化。只是需要在最初设计时选择轻量的、高效率的、稳定的、自己能把握核心技术的东西,就能保证以后不出大问题。
laowang134
2015-09-25
打赏
举报
回复
可是各个服务器之间是在局域网访问的
ajianchina
2015-09-21
打赏
举报
回复
连接超时,如果你的服务端跟客户端分属不同的网络服务商,那么这一现象尤为频繁,有时你放大超时设置也没用,就这么回事。
laowang134
2015-09-18
打赏
举报
回复
没有人么?!~ 3、服务器拒绝了会话建立请求 4、在流的位置 1 处读取消息组帧格式时出错(状态: Start) 这些都是啥情况呀。。。
关于
wcf
的
连接
超时
问题
今天网上的系统突然报错,经过排查是调用
wcf
报错了,报错信息如下:System.TimeoutException: The request channel timed out while waiting for a reply after 00:00:00. Increase the timeout value passed to the call to Request or increase t
WCF
-003:关于
WCF
基础
连接
已经关闭
连接
被意外关闭-序列化
问题
WCF
基础
连接
已经关闭:
连接
被意外关闭。这个错误可能一不小心就会碰到。总结起来应该有两种情况导致:1、传输数据过大。第一种情况,可以采取修改本地引用服务生成的节点内的属性解决。binding节点
中
maxReceivedMessageSize的值增大即可。不过一般不建议这样使用,对于大批量数据可采取分页读取方式解决。因为大批量数据传输,影响传输速度并且容易出错。2、传输类
中
的属性序列化
问题
这种情
WCF
并发
连接
数的
问题
WCF
并发
连接
数的
问题
如何利用科技创新数据提升园区产业规划的科学性?.docx
如何利用科技创新数据提升园区产业规划的科学性?
Sideboard · 用 Mac 管理安卓设备(adb)+ 局域网投屏控制源码
Mac 上通过 adb 监控和管理安卓设备(电视、盒子、手机、平板)的完整源码:状态总览、开关屏记录、体检、App/文件管理、垃圾清理、遥控、截屏录屏、实时画面并可点击操作。另含三个安卓模块:配套 App、Link(不用 adb、走局域网看画面和操作)、Viewer(在另一台手机上看和操作)。7 种语言。实时画面用到 scrcpy 的设备端程序(Apache 2.0,许可证已附)。 环境:macOS + Xcode(SwiftUI);Android Studio(Kotlin)。
Web Services
12,164
社区成员
16,322
社区内容
发帖
与我相关
我的任务
Web Services
.NET技术 Web Services
复制链接
扫一扫
分享
社区描述
.NET技术 Web Services
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章