下载发现如下问题:
1、我用两个账号 A和B 同时登陆,服务端 QQServer.Users.Count 一直显示着在线人数 2 人(计划任务每隔一面检测一次)。
2、账号A在win7系统登陆,账号B在win10系统登陆,发送命令至服务端,由服务端接收命令后发送消息至账号A和B,仅有一个账号能接收到信息。另一个接收不到即时消息的账号,重新停止 QQClient 重新连接登陆又可以接收到信息,但仅是重新连接登陆成功后时才能接收到,接着又接收不到即时消息。
测试了win7和win10 同样会有几率出现这样的情况。
-------------------------------------------------------------------------
原因找到了:区分了字母的大小写,例如数据库保存的账号 A001,但是在登陆的时候,用了小写 a001登陆,操作员 A002 给 A001 发送消息时,服务器读取的是A001的账号接收消息,但当前登陆的账号却是 a001登陆,导致服务器认为不在线(实际是在线的),所以a001接收不到即时消息,重新登陆时又能接收到
[此贴子已经被作者于2019/7/22 3:18:52编辑过]