Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

微信登陆后掉线问题 #209

Open
marx828 opened this issue Jun 6, 2017 · 8 comments
Open

微信登陆后掉线问题 #209

marx828 opened this issue Jun 6, 2017 · 8 comments

Comments

@marx828
Copy link

marx828 commented Jun 6, 2017

Sync Check遇到了几次该调用不返回,60s整后才返回socket hang up,然后就是掉线了。请帮忙分析。

@marx828
Copy link
Author

marx828 commented Jun 6, 2017

@spacelan

@spacelan
Copy link
Member

spacelan commented Jun 6, 2017

这个就是网络问题了

而且我怀疑是微信那边的问题,直接不响应某些同步请求

@lmyzzu
Copy link

lmyzzu commented Jun 7, 2017

貌似持续一定次数超时之后就掉线了

@spacelan
Copy link
Member

spacelan commented Jun 7, 2017

  1. 每个同步请求 pending 60s 后超时,失败
  2. 请求失败后立即重新请求
  3. 请求连续失败3次后重新初始化微信
  4. 重新初始化微信时请求失败后休眠 60s 进行最后一次重新初始化
  5. 最后一次重新初始化失败后登出微信

@lmyzzu
Copy link

lmyzzu commented Jun 7, 2017

多次初始化失败,能不能不退出呢,是否有配置可以控制?

@spacelan
Copy link
Member

spacelan commented Jun 7, 2017

@lmyzzu 都不能进行同步了,还有什么意义呢

@marx828
Copy link
Author

marx828 commented Jun 7, 2017

@spacelan 有没有能不让用户感知到掉线,再次再后台重新连接上的方法呢?

@spacelan
Copy link
Member

spacelan commented Jun 8, 2017

重新登陆需要扫描二维码

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants