Akka application.conf不会覆盖Akka http服务器的默认值

问题描述 投票:0回答:1

我使用Akka HTTP库创建了一个HTTP服务器。我想在application.conf中指定默认的http端口,以覆盖reference.conf中的默认端口。在application.conf中:

akka {
  http.server.default-http-port = 8081
  # ...
}

并且我将http服务器创建为

// I don't specify the port here explicitly
val serverSource = Http().bind(interface = "localhost")

我假设如果未在bind方法中指定端口,则Akka http服务器将使用application.conf中的设置。但事实并非如此。如果我还有其他需要覆盖的HTTP服务器设置怎么办?这是预期的行为,还是我做错了什么?

scala akka akka-http
1个回答
0
投票

尝试不使用server

akka {
  http.default-http-port = 8081
  # ...
}
© www.soinside.com 2019 - 2024. All rights reserved.