服务器无情的不响应,请大虾帮忙看看!(50分)

  • 主题发起人 主题发起人 qilutaishan
  • 开始时间 开始时间
Q

qilutaishan

Unregistered / Unconfirmed
GUEST, unregistred user!
我用socket连接的三层,当有多个客户端同时登陆的时候 过不了一个小时,客户端就会连接不上中间层,但是不会有什么提示,应该是比较忙的缘故,查看中间层所在的电脑 资源并没有增大的趋势 如果重启一下就会变好 是不是delphi自带的那个中间层有问题啊 大虾帮忙看看请 !!
 
可能没有处理掉线的
 
应该是没有问题,我做的一套系统,应用程序器(就是带远程数据模块的),运行3,4个月都没有什么问题,而且我的系统中同时几十个客户端在不停调用应用程序服务器,结果
borland socket server 吃了我12OMB物理内存,但是应用程序服务器还在正常跑。
 
呵呵,楼主是重新启动SOCKET程序(DELPHI自带的那个EXE)还是启动你自己写的服务器?楼主估计是没处理好公用部分和会话部分的协调,有的中间层为了追求界面效果,搞N多进度条、MEMO来显示连接信息。。。。结果效率大打折扣,而且容易冲突,但应该不至于象楼主说的那样连访问都不行。
张辉明那个要去检查一下SOCKET连接数(在SOCKET程序的USERS页瞧瞧),看是否都有正常端开连接。。。。我给济南钢铁集团做的QIS系统(十几个子系统,200多个连接数)都连一个中间件都没问出现你说的那问题,不过我使用的是无状态连接。呵呵
 
我重新启动的是socke程序(中间层),我上面没有什么进度条啊
会是什么原因呢?谢谢
 
自己顶一下
 
mywinner0101:
一直想改用无状态连接,但找不到好的突破口。
能否发个简单的源代码给我参考一下,谢谢。
nosya@sohu.com
 
帮顶!
http://www.source520.com
站长开发推广同盟 站长朋友的终极驿站
同时拥有海量源码电子经典书籍下载
http://www.source520.com/search/search.asp
"编程.站长"论坛搜索引擎-----为中国站长注入动力!
 
多人接受答案了。
 
后退
顶部