![在不同端口上配置 Jetty Web 应用程序](https://linux22.com/image/510101/%E5%9C%A8%E4%B8%8D%E5%90%8C%E7%AB%AF%E5%8F%A3%E4%B8%8A%E9%85%8D%E7%BD%AE%20Jetty%20Web%20%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F.png)
我对 Jetty 还很陌生。
我想问一下是否可以让 Jetty 监听 8080 端口,但是在指定的地方提供具体的假设 ( CentOS 上的默认) 下的 Web 应用程序/var/jetty/webapps/<appname>
在端口 10000 上提供服务,而不是http://localhost:8080/<appname>
ie http://localhost:10000/ = http://localhost:8080/<appname>
?
如果可以,需要进行哪些配置更改才能实现此功能没有额外的代理服务器?我在 Google 上搜索了很久,但还是没找到解决办法(也许我忽略了一些显而易见的东西?)。
答案1
您可以使用环境变量 JETTY_PORT 更改 Linux 部署上的端口。
例如:
导出JETTY_PORT = 20000
然后启动该应用程序。