問題タブ [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.

0 投票する
2 に答える
1961 参照

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

しかし、これらの構成設定はまったく違いがありませんでした。このための正しい構成設定は何でしょうか? または、これを最適化するために他に何をしなければなりませんか?

ご回答ありがとうございます。

0 投票する
4 に答える
8364 参照

java - JavaServiceWrapperの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をインストールし、環境変数にパスを正しく設定しました。何が起こっているのかわからない。

0 投票する
1 に答える
611 参照

java - wrapper.conf にホスト名を追加する

Linux RHEL 5.4 でJava Service Wrapper ( here ) v. 3.2.3 を使用しています。

システム プロパティにホスト名を追加する必要があります (こちらを参照)。

問題はWRAPPER_HOST_NAMEがver.3.3.2から、WRAPPER_HOSTNAMEがver.3.3.6から。

外部コマンドを使用してホスト名を取得する方法はありますか?

複数の同一のマシンで使用できる独自のシステム プロパティは他にありますか?

0 投票する
1 に答える
3646 参照

java - Javaサービスラッパー-サービスの開始時にアプリケーションが実行されない

Javaサービスラッパー(JSW)で使用しようとしている「Update.jar」というアプリケーションがありますが、サービスを開始すると(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 | 自動更新サービスを開始しています...ステータス| ラッパー| 2011/08/10 10:32:07 | ->ラッパーがサービスとして開始ステータス| ラッパー| 2011/08/10 10:32:07 | Java Service Wrapper CommunityEdition32ビット3.5.10ステータス| ラッパー| 2011/08/10 10:32:07 | Copyright(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を起動しています...INFO| jvm 1 | 2011/08/10 10:32:08 | WrapperManager:初期化中...ステータス| ラッパー| 2011/08/10 10:32:11 | 自動更新を開始しました。

誰かが私を正しい方向に向けてくれませんか?

0 投票する
1 に答える
7792 参照

java - Java アプリケーションをサービスとしてインストールする方法

選択したファイルを ssh サーバーに転送する Java アプリケーションを作成しました。Windows が起動するたびにこのアプリケーションが自動的に実行されるようにします。

この質問が何度も出されていることは承知しており、それらの指示に従いました。Java Service Wrapper (dns の問題によりアクセスできなくなりました)、Apache Daemon、および JSL を試しました。アプリケーションをサービスとしてインストールすることはできましたが、起動時に正しく実行したり、コマンド ラインから手動で起動したりすることさえできませんでした。

私の質問は、これを機能させる方法の完全な最初のステップから最終ステップのチュートリアルを誰かが知っているかどうかです。私はいくつかのことに遭遇しましたが、それらはすべて、実装方法を説明していない何かを実装したと想定しているか、インストールしていないアプリケーションに依存しています。

ありがとう

0 投票する
3 に答える
2456 参照

java - デーモンとしてのJavaラッパー

このYAJSWを使用して、Centos5.5マシンでJavaデーモンを実行しています。それはうまくいくと思いますが、突然、私はこの種のエラーが発生し、それからちょうどダウンすることに気づきました。この種の問題を回避するために私がしなければならない助けはありますか?問題が発生したらすぐに監視ツールを使用して監視および回復できますか?

以下はエラーリストの一部です。

0 投票する
1 に答える
66 参照

java - JavaServiceのシンボルテーブルはどこで入手できますか?

JavaServiceのクラッシュダンプ(Windows)があります(基本的には、JBossアプリサーバーをサービスとして公開するためのラッパーです)。

windbgを使用してダンプファイルを開くと、このエラーが表示されます。

シンボルテーブルファイルはどこにありますか?

0 投票する
1 に答える
466 参照

shutdown - Java Service Wrapper & shutdown コマンド

JSW を使用して HSQLdb サーバーをラップします。HSQL ドキュメントによると、サーバーに接続して「シャットダウン」コマンドを実行し、サーバーを正しく終了する必要があります。サービス プロパティで「net service stop」や「stop」ボタンなどの標準的なサービス管理コマンドを使用するときに、ラッパー内からこのようなシャットダウン コマンドを実行する方法はありますか?

0 投票する
1 に答える
1433 参照

java - パブリック静的クラスでのYAJSWエラー

YAJSWの使用を開始しようとしているJavaアプリケーションがあります。これは単純な「HelloWorld」アプリケーションであり、次の手順に従います:http: //yajsw.sourceforge.net/#mozTocId527639

私は次のことをしました:

  • プロジェクトをeclipseから実行可能なJARファイルとしてエクスポートしました。

  • genconfigを実行しました-問題ありません

  • 私はwrapper.confを編集し、jarファイルの場所を追加しました

  • runConsole.batを実行すると、次のエラーが発生します。

    java.lang.IllegalAccessException:クラスorg.rzo.yajsw.app.WrapperJVMMainは、修飾子「publicstatic」を持つクラスxxxxのメンバーにアクセスできません

それが参照するクラスはメインクラスであり、publicstaticである必要があります。ハマった!アドバイスを持っている人はいますか?

0 投票する
1 に答える
3391 参照

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 です。

誰か助けてくれませんか?