默认

[已回复] MobileIMSDK本地正常,部署到win server 08服务器无法推送

查看数: 49500 | 评论数: 4 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2017-08-08 17:48

正文摘要:

IMSDK在本地部署可以推送,一切正常。可是部署到win server 08服务器无法推送,ServerEventListenerImpl的回调方法都没响应。有做了system.out输出语句,有设置回调类,startup也有启动,就是ServerEventListenerImp ...

评论

JackJiang 发表于 7 年前
引用:端木颜啊 发表于 2017-08-08 18:40
1).服务器的Java版本和本地的都是一致的,都是1.6.不过服务器上没有设置环境变量path。
2).服务器上的 ...

就不能把Log打的更全一点吗。。。

你这样来排查:
先保证服务端的程序运行是正常,但前提是要排除网络或防火墙的干扰:
你可以弄一个java桌面版demo,打个jar包放到服务端直接在服务器上连服务器,如果可以正常使用就表示服务端程序没问题,那就表示只是外网不能访问而程序是正常的,那就来查数据中心(阿里云或是什么云)防火墙的设置、查本机的防火墙。
JackJiang 发表于 7 年前
如果本地正常,那就基本上可以排除你代码的原因了。

你需要对比一下,你服务端的运行环境:
1)服务器的java版本跟你本地的版本是一致的吗?
2)有必要的话,把本地编译版本部署到服务端一次。

追加问题:
1)部署到外网后,你的客户端能连接上吗?
2)如果客户端能连接上,那客户端的Log是什么样的?可以贴出来分析一下!
端木颜啊 发表于 7 年前
各位大大觉得有可能是什么地方没有调通的?本地部署是正常可用的,部署到服务器就是不进去那个回调函数里面,555.

返回顶部