我在java中有一个web应用程序,在localhost中工作正常:8080,带有由web-swing驱动的嵌入式jetty服务器。但是我的计算机是在家庭组网络中。同一个家庭组中有几台计算机。所有电脑都连接路由器开关。
my router IP: 192.168.0.1
my computer(A) IP: 192.168.0.101
Another computer(B) IP: 192.168.0.102
但是我无法通过计算机B浏览器建立连接....
192.168.0.101:8080/myapp
But in my computer(A) : localhost:8080/myapp works fine but 192.168.0.101:8080/myapp also not work.
请帮忙。
答案 0 :(得分:1)
这可能不是路由器的问题。 apply(data,
MARGIN = 1,
FUN = function(x) {
if(all(is.na(x))) return(NA)
return(which(!is.na(x)))
}
)
# [1] 1 NA 3 4
表示您正在调试模式下部署8080
。调试服务器无法提供生产就绪内容,这就是为什么它的默认配置不允许从不同于Java
的地址进行连接。您应该更改您的服务器配置。
另外,请查看您的防火墙配置,因为它也可以默认阻止传入连接。