Mule 4:属性 文件:对于向 Mule 4 应用程序发出的每个请求,是否建议重复读取 属性 文件中的项目?

Mule 4 : Property Files : is it advisable to read items from property files repeatedly for every request made to Mule 4 app?

场景: 在属性文件中,我们定义了一些项目,例如 5,如下所示:

item_1=value1
item_2=value2
item_3=value3
item_4=value4
item_5=value5

我需要读取这些属性以形成对特定环境的请求[dev,qa]。所以我将它们保存在属性文件中。 所以过程如下:

  1. 我的流程因事件而启动
  2. dataweave 脚本读取这些属性并形成请求
  3. HTTP请求者执行请求

对于每个请求,我都必须重复步骤 1 到 3,其中在步骤 2 属性 中读取文件。

这是正确的方法吗?

根据评论,我了解到这些属性是用普通的 mule 方法定义的,并且只是从 DataWeave 中使用 p() function.That 的完美用法。除非您遇到问题,否则无需更改任何内容。