51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4075|回复: 5
打印 上一主题 下一主题

[求助] 怎样才能解决server端断开重启后client端自动连接的问题

[复制链接]
  • TA的每日心情
    擦汗
    昨天 09:09
  • 签到天数: 526 天

    连续签到: 3 天

    [LV.9]测试副司令

    跳转到指定楼层
    1#
    发表于 2019-2-22 08:58:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    1测试积点

    各位好,现在遇到一个问题(本人是c#).

    情景

    socket server端因为升级频繁,需要不停地断开调试,当server重启后,client端不能直接连上重启server端,需要在server端重启后,client端也重启一次才可以连上,(这里已经做过心跳机制,会定时向server端发起请求)

    问题

    怎样才能解决server端断开重启后client端自动连接的问题

    需求

    最好可以有Demo,如果没有,说一下思路.谢谢


    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 08:44
  • 签到天数: 1800 天

    连续签到: 4 天

    [LV.Master]测试大本营

    2#
    发表于 2019-2-25 09:39:50 | 只看该作者
    每隔50秒,客户端发送一段数据A到服务端,服务端收到该数据后给客户端发送一段数据B作为回应,那么当服务器断开后,客户端如不能及
    时检测到断线,也会发现最新一次的数据A发送给服务端后是不会得到回应数据B的,可以约定,如果连续出现3次该情况,就直接断开与服务端
    的连接,重新开始连接服务端,连不上就隔一段时间又连一次,直到连接成功
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 09:56
  • 签到天数: 1515 天

    连续签到: 4 天

    [LV.Master]测试大本营

    3#
    发表于 2019-2-25 10:41:34 | 只看该作者
    改成短链接
    回复

    使用道具 举报

  • TA的每日心情
    开心
    7 天前
  • 签到天数: 473 天

    连续签到: 2 天

    [LV.9]测试副司令

    4#
    发表于 2019-2-25 11:43:19 | 只看该作者
    会不会是缓存的问题
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 07:24
  • 签到天数: 2811 天

    连续签到: 4 天

    [LV.Master]测试大本营

    5#
    发表于 2019-2-25 12:46:45 | 只看该作者
    进行机制约定即可
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-15 06:12 , Processed in 0.070735 second(s), 21 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表