【发布时间】:2023-03-08 13:00:01
【问题描述】:
我正在使用 Glue v3.0 (Python 3.7)。
目标是优雅地停止 Glue PySpark 作业,以便它可以正确终止并在结束前清理其自定义资源。
我尝试使用经典的 signal.signal() 方法及其处理程序来捕获停止/中止/终止信号。
但是,它似乎不适用于python signal's documentation 中指定的信号(处理程序永远不会被调用)。
知道如何优雅地停止工作,使用或不使用信号方法吗?
【问题讨论】:
标签: python amazon-web-services signals aws-glue graceful-shutdown