sigterm

    39热度

    3回答

    Java中有处理收到的SIGTERM的方法吗?

    1热度

    5回答

    #include<stdlib.h> #include<unistd.h> #include<signal.h> int main(){ pid_t pid = fork(); if(pid==0){ system("watch ls"); } else{ sleep(5); killpg(getpid(

    3热度

    3回答

    在我的Rails应用程序中,我有一个更新数据库中某些记录的脚本。当我发送一个SIGTERM来终止脚本时,它偶尔会在ActiveRecord执行查询时收到该信号。这导致引发ActiveRecord :: StatementInvalid异常。 我想赶上时,他们他们是一个SIGTERM的结果,并退出脚本发生StatementInvalid例外。我如何知道由于信号而导致StatementInvalid出

    14热度

    9回答

    我正在研究一个需要检测系统关闭的应用程序。 但是,我还没有找到任何可靠的方式获得有关此事件的通知。 我知道在关机时,我的应用将收到一个SIGTERM信号,然后是SIGKILL。我想知道是否有任何方法可以查询SIGTERM是否是关机序列的一部分? 是否有人知道是否有方法以编程方式查询(C API)? 据我所知,系统不提供任何其他方法来查询即将关机。如果是这样,那也能解决我的问题。我一直在尝试runl

    42热度

    4回答

    这种情况刚刚发生在三周前。我的网站内容没有改变,它只是一个使用MySQL作为后端的phpBB论坛。 一年来没有任何变化,但最近,每两天左右,服务器关闭,根本无法访问,我必须通知服务提供商物理重启机器。 它似乎与我在日志中发现的这些SIGTERM错误有关。问题是我不知道如何解决这些问题或找到根本原因,因为我在这方面的技能缺乏。 任何人有任何想法可能会发生什么? 的Apache/2.2.3(CentO

    11热度

    3回答

    在POSIX OS下,有一个信号API允许发送一个信号来处理关闭它 杀死并且你可以用sigaction捕获它并做你需要的; 然而,Win32的不POSIX系统,所以: 我如何处理可能到来的关机事件,例如在“任务管理器”,“结束进程”? 发送关机信号到Win32应用程序的标准API是什么? 我不是在谈论GUI,我正在谈论TCP/IP服务器应该很好地关闭。那不是就像windows服务一样运行。

    3热度

    2回答

    是否可以截取默认kill信号并将其用作正常关机的命令?这是针对Solaris SMF的。有一个我发现的可停止服务的最简单方法是将:kill设置为关闭脚本,然后在Java中添加关闭挂接。在这种情况下,我想为Node.JS做。我应该怎么做? 编辑:目的是 停止接收新的请求。 给现有的回调几秒钟完成。 写一些信息给stderr。 @ alienhard的第一个建议是使用process.on('exit'

    16热度

    4回答

    在Linux中,当我运行java.lang.Process对象上的destroy函数(这是真正的类型化的java.lang.UNIXProcess)时,它发送一个SIGTERM信号处理,有没有办法用SIGKILL杀死它?

    4热度

    2回答

    我有一个由GUI应用程序运行的控制台守护进程。当GUI应用程序终止时,我想停止守护进程。 我怎样才能以温和的方式在窗户上做到这一点? 在Linux上,我只是使用SIGTERM在控制台应用程序的Windows上是否有类似的机制? 为了提供更多的细节,守护程序的应用程序是用python编写的,而gui是用C#编写的#& windows窗体。