因本周末要和师兄出差去跟客户沟通需求,由于本人顺便管理服务器运维方面的工作,出差前要将项目发布成最新的,在调试android端的时候出现了问题。好了,现在我们进入正题:
我将项目上传好以后,重启服务器,项目的其他端口访问正常,唯独android项目的8989端口无法跟客户端建立连接。我查看了下selinux和防火墙的设置都没有问题,然后我又用netstat命令查看了下端口建立连接的情况如图所示:close_wait状态表示客户端主动关闭连接,那肯定就是客户端的问题了。因为我涉及的android开发较少,但是我清楚记得调试模式签名和发布模式签名是有区别的,
我断定师兄是用调试模式在测试,我让他生成.apk文件安装到手机,再进行调试,果然不出我所料,这一次可以成功和服务器正常建立连接。暂时就是解决了这个小问题,希望对大家有帮助。转载请申明,谢谢!