- 确保应用的组件与底层系统之间的兼容性。
- 根据组件类型(交互式、任务或服务)优化资源使用。
- 启用适当的进程管理和组件隔离。
定义运行时模块的指南
在应用清单中定义运行时模块时,请遵循以下指南。components的interactive
对于交互式组件,请使用以下运行时模块之一:/com.amazon.kepler.keplerscript.runtime.loader_2@IKeplerScript_2_0/com.amazon.kepler.runtime.keplerscript_2@IKeplerScript(新惯例,可能会导致验证器警告)
任务或服务组件
对于任务或服务组件,如果任务或服务与交互式组件共享相同的进程,则可以使用与交互式组件相同的运行时模块。 清单条目示例headless运行时。它们的内存占用量较小。
/com.amazon.kepler.headless.runtime.loader_2@IKeplerScript_2_0
清单条目示例
进程组一致性
同一进程组中的组件必须使用相同的runtime-module。
版本一致性
对于清单中的所有运行时模块,请务必使用相同的KeplerScript版本(由@符号后的数字表示)。例如,您不能在同一个清单中混合版本2和版本1的运行时模块。

