我使用了org.springframework.cloud.sleuth。Tracer(1.3.x)获取当前跨度和跟踪ID。看起来spring cloud sleuth core的2.x版本摆脱了它,经过大量搜索,没有明显的替代品。请帮忙。
侦探2.x是建立在勇敢之上的。您可以检查1.3-
回答你的确切问题:侦探的追踪被替换为勇敢。Tracer,您可以注入并使用它。
请注意,侦探3.x已经发布,还有一个2.x版本-
我建议升级到最新版本的Sleuth(这也意味着升级到最新的Spring Boot和Spring Cloud)。
背景:在声纳Qube中,存在一个自定义的质量门,称为say。这不是默认的质量门。在Jenkins中,我使用参数为一组API配置了这个SonarQube质量门,并且运行良好。 我更喜欢这样一个解决方案,我可以配置一些詹金斯,因为我可以访问詹金斯,但不是声纳Qube配置。
问题内容: 在Java 中JavaScript 和函数有什么好的替代方案? 问题答案: 使用正则表达式,您可以编写: 如果必须经常执行此操作,则可以创建并编译模式以获得更好的性能: 从性能的角度来看,一个快速的微基准测试(在JIT编译后)表明,正则表达式的方法比循环慢大约5倍(对于100万次ltrim,它是0.49s对0.11s)。 我个人发现正则表达式方法更具可读性,并且不易出错,但是如果性能成
我最近发现是不推荐的。我们该怎么处理? 有什么替代方案吗?
问题内容: 我们有一个类,其中包含应用程序的配置信息。它曾经是一个单身人士。经过一些体系结构审查后,我们被告知删除单例。我们确实看到了在单元测试中不使用单例的一些好处,因为我们可以一次测试所有不同的配置。 没有单例,我们必须在代码中的所有地方传递实例。变得太乱了,所以我们写了一个单例包装器。现在我们将相同的代码移植到PHP和.NET,我想知道是否有更好的模式可用于配置对象。 问题答案: 在谷歌测试
问题内容: 从Map.java的文档中- 在和静态工厂方法提供了一种方便的方法来创建不可改变的地图。 但是当我已经可以使用重载方法时 … … Map.ofEntries的用途是什么 返回一个不变的映射,其中包含从给定条目提取的键和值,并且条目本身未存储在映射中。 问题答案: __ 关于如何创建包含26个元素的Map的任何猜测? 您已链接的Map中的两个工厂方法之间的主要区别是: 返回一个不变的映射