在本地(自己电脑上)部署了tomcat服务器,真机测试遇到的问题

开始的时候自己就是给app搭建了一个小的框架,只有一个界面发送了网络请求,部署的tomcat,数据成功请求,得到了数据。
后来随着联网请求的增多,突然发现联网请求一直失败。自己dubug了最开始的第一个网络请求,也是联网失败,报错如下

java.net.ConnectException: failed to connect to /192.168.1.122 (port 8080) after 15000ms: connect failed: ENETUNREACH (Network is unreachable)

于是自己从网页端(浏览器)访问竟然成功返回了数据,百思不解。
由于一开始我是用真机测试的,我试着用模拟器运行了一遍程序,在模拟器上竟然成功得到了数据。
无奈之下,我怀疑是这个局域网的问题,于是用电脑发射wifi,手机连接电脑上的wifi。再通过手机访问tomcat,结果是,成功了。我的app也能够拿到本机tomcat上的数据了。
在此记录一下,给小伙伴们提醒一下。

猜你喜欢

转载自www.cnblogs.com/wzqnxd/p/9065631.html