Spark Web 应用程序端口随机工作
Spark web application ports work randomly
我使用后端 spark-web 框架构建了我的应用程序。我使用端口 8080 来 运行 这个
import static spark.Spark.*;
public class App {
public static void main(String[] args) {
port(8080);
var routing = new Routing();
routing.initRoutes();
}
}
问题是它真的随机工作。例如,昨天一切正常。
今天什么都没改,就运行intellij
和application,出现了这样的错误:
Process finished with exit code 100
。当我将 port
更改为 3000
时,应用程序再次开始工作,但我不想每次都更改端口,因为我的 api 文档与 port 8080
在邮递员中。这不是第一次出现 port
的问题。
谁能解释一下这是怎么回事?
听起来该端口已被使用,并且没有被您之前执行的程序或其他进程释放。在新进程可以绑定到该端口之前,您必须确保正在使用该端口的进程已完全终止或停止使用该端口。
我使用后端 spark-web 框架构建了我的应用程序。我使用端口 8080 来 运行 这个
import static spark.Spark.*;
public class App {
public static void main(String[] args) {
port(8080);
var routing = new Routing();
routing.initRoutes();
}
}
问题是它真的随机工作。例如,昨天一切正常。
今天什么都没改,就运行intellij
和application,出现了这样的错误:
Process finished with exit code 100
。当我将 port
更改为 3000
时,应用程序再次开始工作,但我不想每次都更改端口,因为我的 api 文档与 port 8080
在邮递员中。这不是第一次出现 port
的问题。
谁能解释一下这是怎么回事?
听起来该端口已被使用,并且没有被您之前执行的程序或其他进程释放。在新进程可以绑定到该端口之前,您必须确保正在使用该端口的进程已完全终止或停止使用该端口。