0

我是一名 Tibco 管理员,我们的一位开发人员要求我对名为 bw.platform.services.retreiveresources.Hostname 的属性的 tra 文件进行更改。我看到在 par 级别定义的属性,但由于它是一个主机名,他们需要为每个 Process 存档定义它,我们有两个服务器实例。

我不想在 tra 文件中进行更改的原因是因为当我们部署时;更改会丢失。我们有许多应用程序,每次部署时跟踪 tra 文件中的所有这些更改将是一场噩梦。

由于我不是开发人员,请您简单地告诉我如何在不修改 tra 文件的情况下在 Tibco 中完成此操作。所以我可以将信息传递给开发人员。

谢谢你

4

2 回答 2

0

这用于检索 WSDL 而不是检索过程

于 2018-04-11T17:33:52.987 回答
0

此属性用于设置 WSDL 客户端检索的主机名,据我所知默认为“localhost”。它不需要在 TRA 级别设置,但也可以在 TIBCO Administrator 中的 Process Archive 级别设置。

正如您所提到的,每个服务都托管了 2 个实例(我假设在 2 个不同的主机上)。因此,我假设前面配置了一个负载均衡器(因为我认为这是一个很好的做法)将通过规则重写 wsdl 中的主机名。根据您对 bw 引擎盒的配置,我会将其保留为 0.0.0.0 或 localhost,并让负载均衡器将 WSDL IP 重写给客户端,以免直接将其公开。

希望有帮助

塞布

于 2017-05-22T07:37:36.390 回答