繁体   English   中英

将http.port添加到application.conf

[英]Add http.port to application.conf

我正在使用play,我想在application.conf中指定端口,因为我要将其部署到云中。

我一直在阅读有关此问题的文章,但所有答案都是关于在键入play start时放置它的。 真的有办法在application.conf中添加它吗?

谢谢!

似乎没有办法做到这一点。

那是戏剧的Netty Server初始化的方式:

val server = new NettyServer(
    new StaticApplication(applicationPath),
    Option(System.getProperty("http.port")).map(Integer.parseInt(_)).getOrElse(9000),
    Option(System.getProperty("https.port")).map(Integer.parseInt(_)),
    Option(System.getProperty("http.address")).getOrElse("0.0.0.0")
  )

因此它使用系统属性,如果未设置第一个,则使用“ 9000”。

在我们的生产环境中,我们只在args“ -Dhttp.port=<port> ”中传递它。

您的云有哪些复杂性?

也许我遗漏了一些东西,但是您是否尝试在application.conf中指定http.port = 80

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM