正如文档所说,
在Unix上,这是使用SIGTERM信号完成的。在Windows上使用TerminateProcess()。注意,退出处理程序和finally子句等将不会执行。
如果您使用的是Unix,则应该能够
SIGTERM使用signal进行拦截,并执行所需的任何“终止活动”;但是,我不知道跨平台的解决方案。

正如文档所说,
在Unix上,这是使用SIGTERM信号完成的。在Windows上使用TerminateProcess()。注意,退出处理程序和finally子句等将不会执行。
如果您使用的是Unix,则应该能够
SIGTERM使用signal进行拦截,并执行所需的任何“终止活动”;但是,我不知道跨平台的解决方案。