默认
发表评论 5
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
[已回复] 用MobileIMSDK demo写的im群组换成自己的域名和端口,无法连接
阅读(1369) | 评论(5 收藏 淘帖
你好,我想问下,我们有自己的im 服务(也是用netty写的)但是不是我写的,我想用你的demo ,换成我们自己 域名和端口,死活连接不,上。我应该怎么处理,帮提下方向,我以前没有弄过im ,我应该怎么处理

即时通讯网 - 即时通讯开发者社区! 来源: - 即时通讯开发者社区!

上一篇:[已回复] MobileIMSDK的Android IM登录,调用sendLoginout后,重新登录不了,报错
推荐方案
评论 5
有没有人,给点建议,域名和端口,都修改了,死活连接不上,我应该怎么去修改
1)把你的Demo登陆界面(包括你设置的ip地址、端口),截个图我看看设置的对不对。

2)检查一下你服务器对外的tcp、udp端口有没有开放(比如有没有关闭防火墙、或者防火墙上有没有对外开放这个端口)。

3)你客户端Ping一下你服务器的ip地址,看看能不能ping通,用来验证你的客户端到底能不能连通你服务器的网络。
引用:JackJiang 发表于 2024-06-05 16:45
1)把你的Demo登陆界面(包括你设置的ip地址、端口),截个图我看看设置的对不对。

2)检查一下你服务器 ...

IMCORE-TCP】tryConnectToHost并获取connection开始了...
【IMCORE-TCP】tryConnectToHost并获取connectio已完成。 .... continue ..
【IMCORE-tryConnectToHost-异步回调】Connection established successfully
IMCORE-TCP】Connection connectionDoneObservertrue
【IMCORE-TCP】[来自Netty的连接结果回调观察者通知]socket----sucess

[IMCORE-netty-isActivetrue
[IMCORE-netty-send异步回调] >> 数据已成功发出[dataLen=342].
【IMCORE-netty-channelActive】连接已成功建立!(isLocalSocketReady=true)
【IMCORE-TCP】channel优雅退出开始。。。
【IMCORE-TCP】channel优雅退出结束。
【IMCORE-netty-channelInactive】连接已断开。。。。(isLocalSocketReady=false, ClientCoreSDK.connectedToServer=true)
【IMCORE-netty-channelInactive】连接已断开,立即提前进入框架的“通信通道”断开处理逻辑(而不是等心跳线程探测到,那就已经比较迟了)......

长联一直有推送数据,心跳都没走,不知道是哪里没通
发送登陆指令时,socket连接未就绪,首先开始尝试发起连接(登陆指令将在连接成功后的回调中自动发出)。。。。
【IMCORE-TCP】tryConnectToHost并获取connection开始了...
【IMCORE-TCP】tryConnectToHost并获取connectio已完成。 .... continue ...
【IMCORE-tryConnectToHost-异步回调】Connection established successfully
[IMCORE-netty-isActivetrue
[IMCORE-netty-isActivetrue
[IMCORE-netty-send异步回调] >> 数据已成功发出[dataLen=342].
【IMCORE-TCP】[来自Netty的连接结果回调观察者通知]socket--aaa
【IMCORE-netty-channelActive】连接已成功建立!(isLocalSocketReady=true)
【IMCORE-TCP】channel优雅退出开始。。。
【IMCORE-TCP】channel优雅退出结束。
【IMCORE-netty-channelInactive】连接已断开。。。。(isLocalSocketReady=false, ClientCoreSDK.connectedToServer=true)
【IMCORE-netty-channelInactive】连接已断开,立即提前进入框架的“通信通道”断开处理逻辑(而不是等心跳线程探测到,那就已经比较迟了)......

这个是打印到的日志,端口IP 都没有问题,没有走到心跳那块业务逻辑,不知道哪里出问题了
这些Log表示的就是连不上你的服务器。

1)把你的Demo登陆界面(包括你设置的ip地址、端口),截个图我看看设置的对不对。
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部