![Ubuntu 自动向正在运行的进程发送 SIGTERM](https://linux22.com/image/1382538/Ubuntu%20%E8%87%AA%E5%8A%A8%E5%90%91%E6%AD%A3%E5%9C%A8%E8%BF%90%E8%A1%8C%E7%9A%84%E8%BF%9B%E7%A8%8B%E5%8F%91%E9%80%81%20SIGTERM.png)
我使用foreman
(ruby gem) 一次启动 10 个工作进程。这会将数据system
发送SIGTERM
到主foreman
进程。
但是,当我尝试运行 9 个工作进程时,一切都运行正常。
我不认为 OOM killer 在这里起作用,因为每个进程大约有 250mb,而我有 1 GB 的住宅空间和 3 GB 的交换空间。
知道是什么原因导致了这个问题吗?
PS:foreman
用于open3
启动进程。
我使用foreman
(ruby gem) 一次启动 10 个工作进程。这会将数据system
发送SIGTERM
到主foreman
进程。
但是,当我尝试运行 9 个工作进程时,一切都运行正常。
我不认为 OOM killer 在这里起作用,因为每个进程大约有 250mb,而我有 1 GB 的住宅空间和 3 GB 的交换空间。
知道是什么原因导致了这个问题吗?
PS:foreman
用于open3
启动进程。