【发布时间】:2021-12-15 11:12:40
【问题描述】:
我已在 IP 127.0.0.1 的服务器 PC 上安装 Tomcat 服务器 一个应用程序正在服务器上运行。让应用程序的地址是:127.0.0.1:8080/first-project 现在如果我想在同一台服务器上运行另一个应用程序,地址将是:127.0.0.1:8080/second -项目
我想要具有多个地址的多个应用程序,例如 127.0.0.1、127.0.0.2
a) 是否可以在一台 PC 上拥有多个地址?
b) 在同一台服务器上运行多台服务器的最佳做法是什么?如何做到这一点?
- 使用不同的 IP 地址(127.0.0.1、127.0.0.2)
- IP 地址相同但端口不同(127.0.0.1:8080、127.0.0.1:8081)
- 具有相同 IP 不同路径(127.0.0.1/first、127.0.0.1/second)
任何资源链接都会有所帮助。提前致谢。
【问题讨论】:
-
拥有多个端口,而不是多个地址。例如,第一个应用程序为 127.0.0.1/8000,第二个应用程序为 127.0.0.1/8001,依此类推。所以第二个选项应该做。
-
不同的端口号总是更好
-
三个选项都有效。此外,您可以使用不同的主机名而不是不同的 IP 地址。您选择哪个选项主要是见仁见智。
标签: java spring tomcat server ip