2.5. 已知问题
- CEQ-6263 OpenTelemetry trace 没有按顺序生成
如果您尝试通过 OpenTelemetry 捕获 DB 调用 trace,则 bean 调用在新线程中执行,并在 JBDC 驱动程序中创建一个新的 OpenTelemetry 上下文,其新的 span 不在预期父级之外。
注意为确保记录的 span 序列正确,您必须使用 full
to ("bean:")端点 URI,而不是短的.bean ()EIP DSL 方法。- 如果在路由模板之前处理,CEQ-6217 Templated 路由会失败
-
如果在路由模板定义前在
camel.main.routes-include-pattern中设置 templated 路由定义,则 Camel 应用程序将无法启动。 - OpenShift 上的 CEQ-6203 CXF 需要 quarkus.cxf.path 属性
在 OpenShift 上部署带有 CXF 的 Camel Quarkus 时,您必须设置
quarkus.cxf.path属性。否则,因为缺少存活度/就绪度探测,pod 将无法工作:
示例
11:36:07,343 Can't find the request for http://10.10.10.10:8080/q/health/ready's Observer
- CEQ-5705 Extension camel-quarkus-snmp 不支持原生
在 Camel Extensions for Quarkus 中,我们仅在 JVM 模式中支持
camel-quarkus-snmp组件。SNMP 版本 3 仅支持操作
轮询。(此限制是由 Camel 3.18.6 中的问题导致的。如需更多信息,请参阅 CAMEL-19298。注意目前 ,http://code.quarkus.redhat.com 可能不会列出
camel-quarkus-snmp,但实际上我们确实支持 JVM 模式的组件。