我正在尝试创建几个跟踪节点,每个节点都有一个可配置的文件路径。
我更喜欢通过消息代理中的可配置服务,但有可能吗?如果没有,还有其他方法可以使它们可配置吗?
我正在尝试创建几个跟踪节点,每个节点都有一个可配置的文件路径。
我更喜欢通过消息代理中的可配置服务,但有可能吗?如果没有,还有其他方法可以使它们可配置吗?
不是基于每个应用程序/流程。如果您只想能够设置一个公共根目录,那么您可以使用相对路径。
不推荐,但您可以在跟踪节点中使用相对文件路径。默认情况下,这是相对于代理当前工作目录的视图。
这在 v7 和 v8 之间发生了变化,因此如果您真的想使用相对路径,您可以设置环境变量 MQSI_TRACENODES_ROOT_DIRECTORY 来保存基本路径,然后在节点名称中设置相对路径。
您可以使用的另一种方法是在不同环境之间移动之前覆盖 bar 文件中的属性。
对于它的价值,我认为在运行时进行可配置是一个好主意,因此我鼓励您提出增强请求,以引起 Broker 开发团队的注意: