我们正在使用 Java Service Wrapper,并且发生了一些奇怪的事情:我在包装器日志文件中重复出现以下几行,直到有人手动终止进程树。
DEBUG | wrapperp | 2010/10/13 11:57:10 | socket not open, so packet not sent SERVICE_CONTROL_CODE : 4
DEBUG | wrapper | 2010/10/13 11:57:10 | ServiceControlHandler(4)
DEBUG | wrapper | 2010/10/13 11:57:10 | SERVICE_CONTROL_INTERROGATE
这是什么意思?
最佳答案
“ServiceControlHandler(4)”和“SERVICE_CONTROL_INTERROGATE”消息表示 Windows 服务管理器正在对服务执行 ping 操作以查看它是否仍然存在。这在某些启用了监控软件的系统上是正常的。您多久收到一次?它们并非源自包装器本身。
“套接字未打开...”消息表示 Wrapper 和 JVM 之间的套接字未打开。这很可能是因为 JVM 没有在当前状态下运行。
我需要查看您的wrapper.log 以及wrapper.conf 文件的更多信息,以告诉您为什么JVM 套接字目前未打开。
您使用的 Wrapper 版本是什么?
干杯, 莱夫
关于Java 服务包装器 : socket not open, 因此数据包未发送 SERVICE_CONTROL_CODE : 4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3957281/