- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我正在使用 Yajsw 将我的应用程序作为守护进程运行。
对于状态调用,我希望看到“正在运行”或“已停止”,但我收到的消息如下所示
SW043305-SRV01:/etc/init.d # ./testDaemon status
15.06.2012 16:13:57 org.apache.commons.vfs.VfsLog info
INFO: Using "/tmp/vfs_cache" as temporary files store.
15.06.2012 16:13:58 org.rzo.yajsw.os.posix.PosixService init
INFO: /etc/init.d/testDaemon already exists
15.06.2012 16:13:58 org.rzo.yajsw.os.posix.PosixService getPid
INFO: wrapper pid file: /var/run/wrapper.testDaemon.pid
如何自定义打印结果。windows下的messages很好,有没有专门为linux做的。
最佳答案
我已经使用相当于该产品的 Tanuki Software 4 年多了,从一开始我的方法就包括这样一个事实:(在您的情况下)YAJSW 并不真正知道底层应用程序的状态 -它所知道的只是它启动了一个 JVM,指示它加载您在其配置文件中指定的类,并且 JVM 尚未对 YAJSW 做出负面响应或终止。
所以 - 我想让我的 java 应用程序不可见,但让每个人都可以知道 24x7 应用程序在其工作中的位置,所以我的 java 守护程序通常将状态和面向操作的信息发布到数据库表中 - 我构建了一个简单的 swing 客户端,用于显示历史和当前状态数据。我的是一个简单的点解决方案,不值得做大量以操作为中心的工作,但我也添加了支持,使恶魔尽可能自主(不需要操作干预)。
例如,我添加了用于识别 Oracle 数据库错误并从中恢复的逻辑,包括识别错误本质上是临时性的可重试请求(空间不足、Oracle 数据库实例尚未完全启动、Oracle 数据库实例正在关闭等),我可以将状态信息回显到状态表,然后定期重试直到成功。
关于java - Yajsw Stop INFO Log message while start stop daemon 在linux下,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11135770/
我有一个 Java 应用程序,我希望它作为窗口服务运行。我为此选择了 YAJSW。我已经使用我的 Java 进程 ID 运行了它的 GetConfig.bat 并且它已经生成了它的配置文件。我已将用户
任何人都可以帮助我提供一些正确的方向,让我使用 java 语言使用 yajsw 来使用 java 应用程序作为服务,或者只是提供一些我可以作为服务运行的 hello world 应用程序的基本代码。我
下载后Yet Another Java Service Wrapper ,在wrapper.conf.default文件中我看到以下注释: # Java Main class. # YAJSW: d
我的项目使用 YAJSW 包装器。当我构建项目时,我简单地将 YAJSW 所需的 jar 复制到程序集中。所以 YAJSW 的 jars 简单地提交到我的 svn 中。我不喜欢这样,因为我的项目拥有
我遵循了与他们的文档中提到的完全相同的步骤。但是,尝试启动服务时出现错误。 “错误1053:服务没有及时响应启动或控制请求” 任何人帮助我解决此问题或建议任何将 jar 文件作为窗口服务运行的替代方案
我有一个 java 应用程序,我正在尝试开始使用 YAJSW。这只是一个简单的“Hello World”应用程序,我按照此处的说明进行操作:http://yajsw.sourceforge.net/#
我正在阅读这里的 YAJSW 教程: http://yajsw.sourceforge.net/#mozTocId768274 据我了解,我需要创建一个 wrapper.conf 配置文件来包装我的
我正在使用 yajsw 在 windows 机器上部署一个 play 框架应用程序作为 windows 服务。我正在使用 these安装服务的步骤。这种方法没有问题并且工作完美。但是,当我尝试添加 j
我正在尝试使用 JDK>=9 远程调试 yajsw 包装的应用程序。 抛开超时问题不谈,tt 在以下配置下工作正常: wrapper.java.additional.2.1=-Xdebug wrapp
是否有用于 YAJSW Java 服务包装器的 64 位 .dll 之类的东西?如果是这样,我在哪里可以找到它?我知道 Tanuki JSW 提供了与它分发的 .jar 文件一起使用的 .dll
当我将 JavaSE 应用程序作为 Windows 服务启动时,我遇到了某种类型的错误,但我不确定原因。某些 IBM jar 正在转储大量数据,但我似乎无法判断出了什么问题: FFDC called
我正在使用 Yajsw 将我的应用程序作为守护进程运行。 对于状态调用,我希望看到“正在运行”或“已停止”,但我收到的消息如下所示 SW043305-SRV01:/etc/init.d # ./tes
我是一名优秀的程序员,十分优秀!