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