第 3 章 在 JBoss EAP 中管理 MicroProfile


3.1. MicroProfile OpenTracing 管理

重要

如果您看到为 REST 调用导出的重复 trace,请禁用 microprofile-opentracing-smallrye 子系统。有关禁用 microprofile-opentracing-smallrye 的详情请参考 删除 microprofile-opentracing-smallrye 子系统

3.1.1. 启用 MicroProfile Open Tracing

使用以下管理 CLI 命令,通过将子系统添加到服务器配置,为服务器实例全局启用 MicroProfile Open Tracing 功能。

流程

  1. 使用以下管理命令启用 microprofile-opentracing-smallrye 子系统:

    /subsystem=microprofile-opentracing-smallrye:add()
    Copy to Clipboard Toggle word wrap
  2. 重新加载服务器以使更改生效。

    reload
    Copy to Clipboard Toggle word wrap

3.1.2. 删除 microprofile-opentracing-smallrye 子系统

microprofile-opentracing-smallrye 子系统包含在默认的 JBoss EAP 7.4 配置中。此子系统为 JBoss EAP 7.4 提供 MicroProfile OpenTracing 功能。如果您在启用 MicroProfile OpenTracing 时遇到系统内存或性能下降,您可能想禁用 microprofile-opentracing-smallrye 子系统。

您可以在管理 CLI 中使用 remove 操作,为给定服务器全局禁用 MicroProfile OpenTracing 功能。

流程

  1. 删除 microprofile-opentracing-smallrye 子系统。

    /subsystem=microprofile-opentracing-smallrye:remove()
    Copy to Clipboard Toggle word wrap
  2. 重新加载服务器以使更改生效。

    reload
    Copy to Clipboard Toggle word wrap

3.1.3. 安装 Jaeger

使用 docker 安装 Jaeger。

先决条件

  • 已安装 Docker。

流程

  1. 在 CLI 中运行以下命令来使用 docker 安装 Jaeger:

    $ docker run -d --name jaeger   -p 6831:6831/udp   -p 5778:5778   -p 14268:14268   -p 16686:16686   jaegertracing/all-in-one:1.16
    Copy to Clipboard Toggle word wrap
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部