Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
同时执行jetty runner的多个实例_Jetty - Fatal编程技术网

同时执行jetty runner的多个实例

同时执行jetty runner的多个实例,jetty,Jetty,是否可以同时运行jetty runner的多个实例。例如,如果多个用户喜欢在同一台服务器上启动不同的war(都使用jetty),jetty必须同时执行所有请求的war。是否要实现此功能?您需要为其提供不同的端口,并为每个端口设置不同的jetty_RUN变量,否则它们将尝试使用相同的pid文件,并且无法启动。 我个人发现,启动多个实例会在服务器上产生很高的负载,因此我更喜欢1个具有多个上下文的实例。请您解释一下“1具有多个上下文”的说法。@elvisanandkumar我说的是只有1个Jetty服

是否可以同时运行jetty runner的多个实例。例如,如果多个用户喜欢在同一台服务器上启动不同的war(都使用jetty),jetty必须同时执行所有请求的war。是否要实现此功能?

您需要为其提供不同的端口,并为每个端口设置不同的jetty_RUN变量,否则它们将尝试使用相同的pid文件,并且无法启动。
我个人发现,启动多个实例会在服务器上产生很高的负载,因此我更喜欢1个具有多个上下文的实例。

请您解释一下“1具有多个上下文”的说法。@elvisanandkumar我说的是只有1个Jetty服务器实例以不同的上下文路径为多个应用提供服务。确实,如果您这样做,并且您使用的是反向代理,那么您将在网站中的相对链接方面遇到一些问题,但是对于RESTAPI来说,它工作得很好。