【发布时间】:2018-10-22 04:07:27
【问题描述】:
SCDF 在 PCF 上启动了大量任务(约 30 个),但是我们遇到了 SCDF 的磁盘空间问题,该问题似乎是由于每次调用任务时 SCDF 下载工件所致。
- 我们案例中的工件是从一个 REST 端点 https://service/{artifact-name-version.jar} 下载的(它又从 S3 存储库提供它)
- 每次调用任务时,SCDF 似乎都会下载工件(到 ~tmp/spring-cloud-deployer 目录)验证 sha1 哈希以确保它是最新的,然后再在 PCF 上启动任务
- 下载的工件永远不会被清理
不希望每次都下载工件并填满 PCF 上 SCDF 实例的 ~tmp/ 中的磁盘空间。 如果工件已经存在,有没有办法告诉 SCDF 不要下载它?
另外,有人可以解释一下工件下载的机制,比较sha1哈希和启动任务(以及它周围的各种选项)
谢谢!
【问题讨论】:
标签: spring-boot cloud-foundry spring-cloud-dataflow pcfdev