自定义信号

  • 2026.07.17 | youres | 4次围观
    timeout -s参数发送自定义信号实战用法:5个场景让超时控制精准又优雅
    Linux的timeout命令有个很实用的参数:-s。它允许你在超时时发送自定义信号,而不是默认的SIGTERM。这个功能看似简单,但在实际生产环境中能解决不少棘手问题。 为什么需要自定义信号 timeout默认发送SIGTERM信号(15号信号)。这个信号很"温和"——进程可以捕获它并做清理工作。但有些进程会忽略SIGTERM,或者你希望进程在超时前完成特定操作,这时候就需要自定义信号。 常见场景: 顽固进程:某些Java应用、数据库进程捕获了SIGTERM但拒绝...
1