与春云-布里克斯顿.M1,随机端口未在尤利卡注册



与天使。SR3,分配服务器。port: 0将为嵌入式Tomcat实例分配一个随机端口,并在向Eureka注册时使用该端口(也使用随机实例ID,以便在我的开发机器上运行多个服务实例)。

我想使用新的Spring Cloud Sleuth进行自动跟踪,所以首先我只是尝试在1.0.0使用Spring - Cloud -starter- Sleuth。M1,但是trace和span在示例应用程序中使用日志模式时没有显示在日志文件中。我认为这可能与我使用Angel捡起的其他库的版本有关。所以我试着用brixton。m1做实验。布里克斯顿。M1, trace和span现在被正确设置,但是我的服务不再向Eureka注册它的随机端口,而是注册端口0。但是,Tomcat确实会在一个随机端口上启动。

我在EurekaDiscoveryClientConfiguration.containerPortInitializer()中添加了一个断点,直到服务在Brixton与Eureka服务器注册后才会命中。

我错过了什么,或者这是目前打破了布里克斯顿。m1 ?

这是一个已知的问题,已在快照中修复。另一个里程碑将在下周左右到来。

最新更新