问题标签 [java-service-wrapper]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
optimization - 如何优化JVM的内存使用?
我想问一下这里是否有人知道如何优化JVM的内存使用?我们正在使用调用 JVM 的 java 服务包装器 (YAJSW),物理内存使用量约为 40MB。我想减少这个,比如说 5-10MB。我如何实现这一目标?
到目前为止,我只有以下配置:
java =-Xmx1024m
我也试过这个:
java =-Xms1024m -Xmx1024m -XX:NewSize=512m -XX:MaxNewSize=512m -XX:SurvivorRatio=2 -XX:PermSize=256m -XX:MaxPermSize=256m
但是这些配置设置根本没有任何区别。什么是正确的配置设置?或者,我还需要做什么来优化它?
提前感谢您的回答。
java - Java 服务包装器的 JVM 错误
当我尝试使用 JSWrapper 启动刚刚安装为 Windows 服务的服务时,这会出现在日志文件中:
状态 | 包装 | 2011/06/16 13:55:57 | 启动 JVM...
错误 | 包装 | 2011/06/16 13:55:57 | JVM 在加载应用程序时退出。
状态 | 包装 | 2011/06/16 13:55:57 | JVM 重新启动已禁用。关闭。
状态 | 包装 | 2011/06/16 13:55:58 | <-- 包装器停止
谁能告诉我需要做什么来解决这个问题?我已经安装了 java 并且在环境变量中正确设置了路径。不知道发生了什么。
java - Java 服务包装器 - 服务启动时应用程序不执行
我有一个名为“Update.jar”的应用程序,我试图将它与 java 服务包装器 (JSW) 一起使用,但是当我启动服务(从 SERVICES.MSC 或 StartUpdate-NT.bat)时,应用程序没有运行,即使该服务在 SERVICES.MSC 中显示为已启动。在整个运行时,系统托盘中应该会显示一个图标。
我已成功启动该应用程序:
- 通过执行 .jar
- 通过在 [wrapper]/bin/ 目录中运行 Update.bat
- 通过从命令行执行
下面是我的 wrapper.conf 文件:
Wrapper.log 内容:
状态 | 包装 | 2011/08/10 10:31:56 | 已安装自动更新服务。状态 | 包装 | 2011/08/10 10:32:07 | 启动自动更新服务... STATUS | 包装 | 2011/08/10 10:32:07 | --> Wrapper 作为服务启动 STATUS | 包装 | 2011/08/10 10:32:07 | Java Service Wrapper Community Edition 32 位 3.5.10 状态 | 包装 | 2011/08/10 10:32:07 | 版权所有 (C) 1999-2011 Tanuki Software, Ltd. 保留所有权利。状态 | 包装 | 2011/08/10 10:32:07 | http://wrapper.tanukisoftware.com 状态 | 包装 | 2011/08/10 10:32:07 | 状态 | 包装 | 2011/08/10 10:32:08 | 启动 JVM... 信息 | 虚拟机 1 | 2011/08/10 10:32:08 | WrapperManager:正在初始化... 包装 | 2011/08/10 10:32:11 | 自动更新开始。
有人可以指出我正确的方向吗?
java - 如何将 Java 应用程序安装为服务
我编写了一个 Java 应用程序,将选定的文件转发到 ssh 服务器。我希望这个应用程序在每次 Windows 启动时自动运行。
我知道这个问题已经被问过很多次了,我也跟着这些线索。我尝试过 Java Service Wrapper(由于 dns 问题而不再可访问)、Apache Daemon 和 JSL。尽管我有时能够将应用程序安装为服务,但我从来无法让它在启动时正常运行,甚至无法从命令行手动启动它。
我的问题是,是否有人知道如何完成这项工作的最后一步教程的完整第一步。我遇到了一些事情,但是他们都假设您已经实现了一些他们没有解释如何实现的东西,或者依赖于我没有安装的应用程序。
谢谢
java - Java 包装器作为守护进程
我正在使用这个 YAJSW 在我的 Centos 5.5 机器上运行 Java Daemon。认为它运行良好,但突然间我注意到我得到了这种错误,然后它就下降了。任何帮助我必须做些什么来避免这种问题?我可以使用一些监控工具来监控它并在它出现问题时尽快恢复它吗?
以下只是错误列表的一部分。
java - 我在哪里可以获得 JavaService 的符号表?
我有一个用于 JavaService 的故障转储(Windows)(它基本上是将 JBoss 应用服务器公开为服务的包装器)。
我在使用 windbg 打开转储文件时看到此错误:
我在哪里可以找到符号表文件?
shutdown - Java 服务包装器和关闭命令
我使用 JSW 来包装 HSQLdb 服务器。HSQL 文档说我必须连接到服务器并执行“关闭”命令才能正确终止服务器。当我在服务属性中使用标准服务管理命令(如“net service stop”或“stop”按钮)时,是否有任何方法可以从包装器中执行此类关闭命令?
java - 公共静态类的 YAJSW 错误
我有一个 java 应用程序,我正在尝试开始使用 YAJSW。这只是一个简单的“Hello World”应用程序,我按照这里的说明进行操作:http: //yajsw.sourceforge.net/#mozTocId527639
我做了以下事情:
将我的项目从 Eclipse 导出为可运行的 JAR 文件。
我跑了 genconfig - 没问题
我编辑了 wrapper.conf 并添加了 jar 文件的位置
运行 runConsole.bat 我得到这个错误:
java.lang.IllegalAccessException:类 org.rzo.yajsw.app.WrapperJVMMain 无法使用修饰符“public static”访问类 xxxx 的成员
它所指的类是主类,它必须是public static。我被困住了!有大佬给点建议吗?
java - Javaservice - 找不到服务类
我正在尝试使用 javaservice.exe 将一个简单的 java 应用程序安装为 Windows 服务。
下面是我的安装命令:
TestServerCLI 类文件位于 D:\Test\bin\com\test 下,而 jre 安装在 D:\Test 下。
每当我从 Windows 服务控制台运行服务时,我都会看到一个对话框,上面写着 -
本地计算机上的测试服务启动然后停止。如果某些服务没有被其他服务或程序使用,它们会自动停止。
Windows事件日志说 -
找不到服务类。
事件 ID:4096
我在 Windows7 32 位机器上运行 JRE 1.7.0_02。Java 服务版本为 2.0.10.0。
有人可以帮忙吗?