我有一段代码,其中我生成子进程以使其更有效率。然而,它们似乎创建了各种僵尸进程,这些进程会阻塞套接字并导致网站崩溃。
spawn(:method => :thread) do
if @login_user.suggested_group_info.new_record?
xxx
end
end
1) 为什么会产生僵尸进程? 2) 我应该如何编写代码以确保在进程变成僵尸进程之前将其杀死?
我有一段代码,其中我生成子进程以使其更有效率。然而,它们似乎创建了各种僵尸进程,这些进程会阻塞套接字并导致网站崩溃。
spawn(:method => :thread) do
if @login_user.suggested_group_info.new_record?
xxx
end
end
1) 为什么会产生僵尸进程? 2) 我应该如何编写代码以确保在进程变成僵尸进程之前将其杀死?