我通过以下命令,使用嵌入式Tomcat servlet容器,然后启动WAR运行我的Grails应用3.1.3作为独立的JAR:Grails的3 - 配置嵌入式的Tomcat绑定地址
java -jar -server -Dserver.host=127.0.0.1 -Dserver.port=50000 -Dgrails.env=prod -Xmx768M myApp.war
通过使用server.port
我成功设法将Tomcat侦听端口设置为50000
。但server.host
似乎没有将Tomcats绑定地址设置为127.0.0.1
,因为它可以从Internet中看到。
有没有办法成功设置绑定地址?
谢谢您的回答。我不认为这会起作用。 'grails.serverURL'不设置Tomcats绑定地址。它用于链接生成。但根据Spring Boot文档,我上面的答案解决了这个问题。 – saw303