我已经从 git 克隆了一个 Spark 项目,我肯定知道它可以正常工作和运行。当我运行程序时,Jetty 服务器会启动,看起来就像在听没有问题。这是控制台:
[Thread-0] INFO org.eclipse.jetty.util.log - Logging initialized @402ms
[Thread-0] INFO spark.webserver.JettySparkServer - == Spark has ignited ...
[Thread-0] INFO spark.webserver.JettySparkServer - >> Listening on 0.0.0.0:4567
[Thread-0] INFO org.eclipse.jetty.server.Server - jetty-9.3.2.v20150730
[Thread-0] INFO org.eclipse.jetty.server.ServerConnector - Started ServerConnector@36a9b54a{HTTP/1.1,[http/1.1]}{0.0.0.0:4567}
[Thread-0] INFO org.eclipse.jetty.server.Server - Started @600ms
但是,当我从计算机上的任何浏览器发送请求时,它总是返回空响应。我已经对数据库和所有配置进行了配置,并在另一台计算机上使用相同的数据尝试了相同的配置,并且它可以立即工作。我用 TCPview 查找 TCP 连接状态,我看到连接直接进入 time_wait 状态。由于它不会发生在我测试过的另一台计算机上,我猜测问题不是来自程序或数据库,而是某些原因导致了这种情况,尤其是在我的计算机上。任何意见表示赞赏。谢谢。