首页 > 解决方案 > cloudhub上的文件存储在哪里

问题描述

据我了解,cloudhub 是一种 PaaS 服务,我们可以将应用程序直接部署到 Cloudhub。我有以下问题

  1. 我们可以在 cloudhub 上创建中间文件吗?如果是,我们如何定义路径?
  2. 当我们使用 SFTP 从特定位置拉文件时,cloudhub 服务器上的路径应该是什么来处理
  3. 我们可以在 cloudhub 服务器上做 SSH
  4. 如果我们需要外部化调度程序的 cron 时间,(通过配置等以避免代码更改),设置 cron 表达式的最佳实践是什么。

以上所有问题都与 Cloudhub 部署模型有关。

提前致谢

标签: mulemulesoftmule4cloudhubanypoint-platform

解决方案


  • 当您部署到 CloudHub 时,调度程序已经在平台中进行了外部化。
  • 从技术上讲,您可以将文件存储在 中/temp,但不要期望它们会持续存在。那将是一个“临时”文件系统。
  • 您无法通过 SSH 连接到 CloudHub 服务器。
  • 如果可能的话,我建议不要下载整个 SFTP 文件并保存它,然后再处理它,而是建议流式传输它。您可以将 JSON/XML/CSV 文件作为流处理,甚至可以使用延迟的 DataWeave 来启用端到端流。

推荐阅读