【问题标题】:Working directory doesn't exsits in mule 4工作目录在 mule 4 中不存在
【发布时间】:2019-01-13 15:08:29
【问题描述】:

我有一个从 anypoint studio 部署到 cloudhub 的流程,在从 cloudhub 进行测试时,它给了我错误,因为指定的工作目录不存在。我在写组件中给出了 C 驱动器的位置。我怎样才能使它工作?,任何建议将不胜感激。

【问题讨论】:

    标签: mule-component anypoint-studio


    【解决方案1】:

    问题是CloudHub中根本没有C盘。您不应假设您无权访问的平台中有任何特定的操作系统功能。可用于临时文件的记录位置是 /tmp (https://docs.mulesoft.com/runtime-manager/deploying-to-cloudhub#worker_sizing)。

    请注意,CloudHub 中的所有文件都应视为临时文件,因为它是一个集成平台,而不是文件存储平台。

    【讨论】:

      【解决方案2】:

      我有同样的问题,但得到了解决方案。 mule4 有一个默认的工作目录, 在文件连接器中,您可以提及 ${mule.home}/app/${app.name} 无需创建任何变量,因为它们是默认选择的,我尝试使用此方法编写文件。希望这会有所帮助。

      【讨论】:

      • 使用应用程序目录处理文件不是一个好习惯。请参阅我以前的解决方案以获取替代方案。
      猜你喜欢
      • 2016-04-15
      • 2019-07-05
      • 1970-01-01
      • 1970-01-01
      • 2011-08-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多