Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 找出谁停止了服务_Java_Linux_Service - Fatal编程技术网

Java 找出谁停止了服务

Java 找出谁停止了服务,java,linux,service,Java,Linux,Service,我的应用程序作为服务安装在客户的linux计算机上。 他不时抱怨应用程序停止。 问题是,我可以从我的应用程序日志中看到服务被正常停止(没有崩溃),但他说他没有停止它。 我如何知道是谁导致我的服务停止的? 我的应用程序通过套接字侦听配置的端口,如果有人写入此套接字,则应用程序将停止。 客户表示没有可能导致服务停止的自动化流程。这可能是因为某些极端的资源匮乏。询问您的客户是否正在耗尽RAM并交换空间 这可能是因为某些极端的资源匮乏。询问您的客户是否正在耗尽RAM并交换空间 如果这是一次真正的正常关机

我的应用程序作为服务安装在客户的linux计算机上。
他不时抱怨应用程序停止。
问题是,我可以从我的应用程序日志中看到服务被正常停止(没有崩溃),但他说他没有停止它。
我如何知道是谁导致我的服务停止的?
我的应用程序通过套接字侦听配置的端口,如果有人写入此套接字,则应用程序将停止。

客户表示没有可能导致服务停止的自动化流程。

这可能是因为某些极端的资源匮乏。询问您的客户是否正在耗尽RAM并交换空间

这可能是因为某些极端的资源匮乏。询问您的客户是否正在耗尽RAM并交换空间

如果这是一次真正的正常关机,那么可以通过查看历史记录找到罪魁祸首。如果是系统故障,您应该能够将应用程序关闭的时间戳与sys日志中的事件关联起来。如果这是由外部原因造成的,您可能希望增加对传入连接的登录。

如果这是一次真正的正常关机,则可以通过查看历史记录找到罪魁祸首。如果是系统故障,您应该能够将应用程序关闭的时间戳与sys日志中的事件关联起来。如果是外部原因造成的,您可能需要增加对传入连接的登录。

您可以检查IP地址,看看它是否与客户匹配吗?您可以检查IP地址,看看它是否与客户匹配吗?谢谢。在这种情况下,我会希望终止进程吗?因为我可以在我的日志中看到,这可能是真的。这可能不是一个优雅的关机,但我不是100%确定。谢谢。在这种情况下,我会希望终止进程吗?因为我可以在我的日志中看到,这可能是真的。这可能不是一次优雅的关机,但我不是100%确定。你回顾历史是什么意思?哪个历史记录?linux机器上的控制台历史记录。我怎么能得到它?你看历史是什么意思?哪个历史记录?linux机器上的控制台历史记录。我怎样才能得到它?