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