ESB:提示和说明 - 7.1

Talend ESB 产品 版本说明

author
Talend Documentation Team
EnrichVersion
7.1
EnrichProdName
Talend Data Services Platform
Talend ESB
Talend Open Studio for ESB
task
数据治理

Studio

项目

描述

Product

cAMQP 需要设置 Client ID (客户端 ID) 在 Route Builder 中使用 cAMQP 组件时,确保总是将 Client ID (客户端 ID) 设为不会在其他路由 (cAMQP 高级设置中的 clientId 标头) 中使用的唯一值。如果在同一 Talend Runtime 容器中执行多个基于 cAMQP 的路由,而未设置 Client ID (客户端 ID),您将看到如下所示的例外:

org.springframework.jms.UncategorizedJmsException: Uncategorized exception occured during JMS processing; nested exception is javax.jms.JMSException: Broker: localhost - Client: tlnd-spappala(6968):2 already connected from tcp://127.0.0.1:49729

Talend Open Studio for ESB

Talend ESB

Talend Data Services Platform

运行时

项目

描述

Product

复制 ESB 容器可能导致意外行为 无法将启动过一次的 Talend Runtime 容器复制到其他目录或计算机。我们建议始终使用产品附带的容器。

Talend Open Studio for ESB

Talend ESB

Talend Data Services Platform

ESB Java 开发

项目

描述

Product

将 PropertyPlaceHolder 用于 Web 容器 在使用 Spring 上下文为服务创建 Talend ESB Web 存档时,请注意,所有 PropertyPlaceholderConfigurer 实例都必须包含以下属性,才能避免在启动 Spring 上下文时出现占位符解析问题:

<property name="ignoreUnresolvablePlaceholders" value="true" /> <property name="ignoreResourceNotFound" value="true" />

Talend ESB

Talend Data Services Platform

关于 Git 支持的说明

项目

描述

Product

Git 实现 在 Talend 中完成的 Git 实现具有与 SVN 实现相似的行为。

Talend ESB

Talend Data Services Platform

同一 Git 存储库中可以显示所有工程的所有分支/标签 如果您为一个工程创建了一些分支/标签,同一 Git 存储库中所有其他工程都将获得相同的列表。

Talend ESB

Talend Data Services Platform

解锁模式 任何修改的项目将会保留在本地,并且在该项目解锁之前决不会提交/推送至服务器。如果需要,工程项目将被临时存储在 Git 的暂存系统中,使其在被解锁之前不会被推送出去。

Talend ESB

Talend Data Services Platform

/Microservice

项目

描述

Product

Microservice 部署的上下文参数命名 在处理 Microservice 的上下文参数时,注意以下两个可影响 Microservice 执行期间的上下文参数处理的专门主题。(仅适用于 Microservices,但不适用于 Talend Runtime)

上下文参数可能被 OS 环境变量改写,这可能导致意外的副作用。为避免这种情况,尝试使用与您在 OS 环境中所用名称不冲突的唯一名称。

在以下参数中,Spring Boot 将使用 OS 环境变量作为具有最高优先级的第一级变量。如果您为变量指定了与系统变量相同的名称,此名称将取代系统名称。

  • 命令行参数、
  • OS 环境变量、
  • 您的 jar 内封装的应用程序属性。

包含某些字符 (例如下划线和两边都是下划线的数字) 的上下文参数将根据 Spring Relaxed 绑定进行处理,这可能导致您的路由出现异常行为。请参阅 https://github.com/spring-projects/spring-boot/wiki/Relaxed-Binding-2.0了解这些转换,避免在您的上下文参数中使用这些字符和字符组合以防止出现冲突,或相应地使用它们来获取此影响带来的优势。

Talend ESB

Talend Data Services Platform