我有几台 Linux 机器(Ubuntu 16.04 和 CentOS 7.5)。我对它们都运行了完全相同的 Ruby 脚本。然后,我将 kill -CONT pid
发送给他们每个人(以获取 sigdump 日志)。有些机器会使用react,有些则完全忽略信号。可能是什么原因?
交叉发布 here .
最佳答案
一个进程可以以编程方式改变信号行为(SIGKILL 和 SIGSTOP 除外) http://man7.org/linux/man-pages/man2/signal.2.html
关于ruby - 为什么 POSIX 信号在某些 Linux 机器上被忽略?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50826271/