Cloud Foundry Turbine Stream无法连接到Command Metric Stream

时间:2015-12-14 17:35:26

标签: spring-boot cloudfoundry spring-cloud turbine

我已经设置了一个Turbine应用程序,当我在本地运行它时,一切运行正常。

该应用程序出现在Cloud Foundry中,但是,Hystrix仪表板似乎无法连接到:8989 / turbine.stream

无法连接到Command Metric Stream。

在Cloud Foundry中,我是否需要为/turbine.stream公开服务?

应用程序都连接到rabbitmq。

Turbine应用程序配置为yml:

server:
  port: ${PORT:8990}

turbine:
  stream:
    port: 8989

这是应用

@SpringBootApplication
@EnableTurbineStream
@EnableDiscoveryClient
public class TurbineApplication {

    public static void main( String[] args ) {

        new SpringApplicationBuilder( TurbineApplication.class ).run( args );

    }

}

1 个答案:

答案 0 :(得分:1)

这是解决方案。我的配置错了。

CD C:\Users\Chris\Desktop
CHOICE /C 12 /M Select [1] Private server or [2] Other
IF errorlevel 2 call "other.bat"
IF errorlevel 1 call "private.bat"

看起来我需要关闭管理端口,将其设置为-1,这样只有Rx Netty服务器才会在8080上启动。