我使用Netflix Zuul和Spring Boot进行路由/代理。它侦听application.yml
:
server:
port: ${port:8080}
我还想使用Hystrix进行断路以及使用Hystrix仪表板。我通过以下注释实现了这一点:
@EnableHystrixDashboard
@SpringBootApplication
public class Main {
public static void main(String[] args) {
new SpringApplication(Main.class).run(args);
}
}
现在我可以访问localhost:8080/hystrix
下的信息中心了。
另外,我在8181
的端口management.port: 8181
下设置了Spring Actuator application.yml
。{/ p>
我的问题是:
8080
仅用于路由/代理目的吗?答案 0 :(得分:0)
如果你在同一个应用程序下运行它们,它们将始终具有相同的端口,因为这两个东西都在同一个嵌入式服务器中运行,这是使用该属性配置的:
server:
port: 8080