

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# HealthOmics 运行时调用缓存
<a name="workflows-call-caching"></a>

AWS HealthOmics 支持私有工作流程的呼叫缓存（也称为恢复）。呼叫缓存会在运行完成后保存已完成的工作流任务的输出。后续运行可以使用缓存中的任务输出，而不必再次计算任务输出。呼叫缓存可减少计算资源使用量，从而缩短运行时间并节省计算成本。

运行完成后，您可以访问缓存的任务输出文件。要执行高级任务调试和故障排除，您可以通过在工作流定义中将中间任务文件指定为任务输出来缓存这些文件。

您可以使用呼叫缓存来保存失败运行后已完成的任务结果。下一次运行从上次成功完成的任务开始，而不是再次计算已完成的任务。

如果找 HealthOmics 不到任务的匹配缓存条目，则运行不会失败。 HealthOmics 重新计算任务及其相关任务。

有关解决呼叫缓存问题的信息，请参阅[解决呼叫缓存问题](troubleshooting.md#workflow-cache-troubleshooting)。

**Topics**
+ [呼叫缓存的工作原理](how-run-cache.md)
+ [创建运行缓存](workflow-cache-create.md)
+ [更新运行缓存](workflow-cache-update.md)
+ [删除运行缓存](workflow-cache-delete.md)
+ [运行缓存的内容](workflow-cache-contents.md)
+ [特定于引擎的缓存功能](workflow-cache-per-engine.md)
+ [使用运行缓存](workflow-cache-startrun.md)