【发布时间】:2020-08-14 23:48:17
【问题描述】:
我正在尝试从 Parallels Desktop 访问我的本地主机服务器并遇到一些问题。
例如,我在 Spring Boot 上有一个应用程序在端口 8081 上运行,在终端中运行 sudo lsof -PiTCP -sTCP:LISTEN 会得到以下输出:
java 8168 username 107u IPv6 0x53524f3d71f26ae5 0t0 TCP *:8081 (LISTEN)
第二个应用程序(不是 Spring Boot,而是 Tomcat 7 中的 Spring)的输出是:
java 7756 username 504u IPv6 0x53524f3d6cfe6fa5 0t0 TCP localhost:8096 (LISTEN)
我可以通过地址 http://10.211.55.2:8081/ 从 Parallels Desktop 轻松访问第一个应用程序,但对 http://10.211.55.2:8096/ 执行相同操作会出现无法访问此站点的错误消息。
那么,如何在 *:8096 而不是 localhost:8096 上运行我的第二个应用程序?
【问题讨论】:
-
无法更改地址,但 ngrok (ngrok.com) 帮助了我
-
你在端口上运行的不是Spring,而是Tomcat。
标签: java spring virtual-machine parallels