【发布时间】:2017-09-07 09:34:31
【问题描述】:
我已经安装了 Spring Boot 开发者工具。运行应用程序后,我注意到LiveReload server 默认打开所有网络接口(eth0、lo、...)上的 TCP 端口 35729。
我已经看到我可以使用以下命令禁用此服务器:
spring.devtools.livereload.enabled=false
但我希望 LiveReload 服务器仅在 localhost 上运行。
怎么做?
【问题讨论】:
-
默认情况下,Web 服务器侦听所有接口(我认为)。你可以在你的属性/yml 文件中使用
server.address来控制它。您可能会看到它是否也管理 livereload 的接口? -
我已经设置了
server.address=127.0.0.1,但它对 LiveReload 服务器不起作用。 -
好的,这就是我对这个主题的了解。 :) 对不起。
-
当您说“所有接口”时,您是指所有“环境”吗?含义,本地,测试,生产?类似的东西?
-
我的意思是
all interfaces在网络接口的意义上,例如 eth0, lo,..
标签: spring spring-boot livereload