【问题标题】:regarding a script launching a daemon process关于启动守护进程的脚本
【发布时间】:2012-08-05 02:55:53
【问题描述】:

我对守护进程和 java 很陌生,并且刚刚获得了以下用于运行守护进程的脚本。我大致可以理解这个脚本的结构。但我有几个问题:

这里的“Install”、“StdOutput”、“StartClass”和“StartMode”是什么意思?在我看来“Install”是一个操作,“StdOutput”是一个文件名;而“StartClass”只是一个java类文件。而这个脚本只是这些信息的一个列表。我的理解正确吗?

commons-daemon-1.0.8-bin-windows\prunsrv.exe//AB/TestService   
--Classpath="D:\TESTFOLDER\TestService.jar;D:\TESTFOLDER\;D:\TESTFOLDER\lib\weka.jar; 
" --LogPath="d:\TESTFOLDER\logs\testprocess.log" --Install="d:\TESTFOLDER\commons-
 daemon-1.0.8-bin-windows\prunsrv.exe" --StdOutput="d:\TESTFOLDER\logs\std.out" 
--StartClass="com.Group.TestService" --StartMode=Java --JavaHome="c:\Program Files\Java
\jdk1.6.0_02" --Jvm="c:\Program Files\Java\jdk1.6.0_02\jre\bin\jvm.dll"

【问题讨论】:

    标签: java daemon daemons


    【解决方案1】:

    以下页面应该可以帮助您: http://commons.apache.org/daemon/procrun.html

    它解释了 procrun 是什么以及每个命令行参数是什么。即--StdOutput重定向的标准输出文件名。如果在 LogPath 中创建名为 service-stdout.YEAR-MONTH-DAY.log 的命名自动文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-11-28
      • 1970-01-01
      • 1970-01-01
      • 2021-06-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-17
      相关资源
      最近更新 更多