AWS 步骤函数中的每个任务之间是否使用相同的线程?
Is the same thread used between each task in a AWS step function?
假设我有一个只有两个任务的步进函数:开始 -> 任务 1 -> 任务 2 -> 结束。
想知道任务1和任务2是否使用了同一个线程
场景是这样的。我们在线程执行开始时设置一些资源。只有在线程结束时才需要关闭这些资源。
所以如果任务1和2共享同一个线程,需要在任务2结束时关闭它们。但如果不是,则需要关闭任务1和2中的资源。
不,他们不共享 CPU 线程。他们甚至可能 运行 在同一台底层服务器上。
假设我有一个只有两个任务的步进函数:开始 -> 任务 1 -> 任务 2 -> 结束。
想知道任务1和任务2是否使用了同一个线程
场景是这样的。我们在线程执行开始时设置一些资源。只有在线程结束时才需要关闭这些资源。
所以如果任务1和2共享同一个线程,需要在任务2结束时关闭它们。但如果不是,则需要关闭任务1和2中的资源。
不,他们不共享 CPU 线程。他们甚至可能 运行 在同一台底层服务器上。