如何更改登录应用程序中服务网关的端口



我已经创建了入门的lagom应用程序http://www.lagomframework.com/documentation/1.0.x/GettingStarted.html

系统启动良好。

[info] Service locator is running at http://localhost:8000
[info] Service gateway is running at http://localhost:9000
[info] application - Signalled start to ConductR
[info] application - Signalled start to ConductR
[info] Service hellostream-impl listening for HTTP on 0:0:0:0:0:0:0:0:26230
[info] Service helloworld-impl listening for HTTP on 0:0:0:0:0:0:0:0:24266

如何更改服务网关的主机和端口以侦听0.0.0.0:8080?

  1. 主机名似乎不错。可以从另一台机器访问该服务。localhost是硬编码的。

    def serviceGatewayAddress: URI = {
        new URI(s"http://localhost:${gateway.address.getPort}")
    }
    

    参见https://github.com/lagom/lagom/blob/1.0.0-M1/dev/service-locator/src/main/scala/com/lightbend/lagom/discovery/ServiceLocatorServer.scala#L71

  2. 要配置服务网关的端口,请在主build.sbt中设置属性lagomServiceGatewayPort

    lagomServiceGatewayPort in ThisBuild := 8080 
    

相关内容

  • 没有找到相关文章

最新更新