問題タブ [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.
java - Tanuki Software Java Service Wrapper
アプリケーションに Tanuki Java サービス ラッパーを使用しています。アプリケーションが頻繁に再起動し、最終的に「5 回連続で起動に失敗し、あきらめました」という結果になります。これが私のラッパーです
なぜこれが起こっているのでしょうか?
java - Tanuki サービス ラッパー アプリケーションがコンソールで動作し、1053 でサービスとして失敗する
Tanuki Java サービスラッパーを使用して、1 つの jar Java アプリケーションをサービスとして実行しようとしています。cmd-promptで実行すると正常に動作するため、アプリケーションが正しく構成されていると思われます。ただし、サービスとしてインストールした後 (sc create Name binPath= path\to\executable を使用)、サービスは次のように失敗します 。
これは私のラッパー設定です:
そして、これは私のデバッグログです:
私はこれをテストしました:
- Windows Server 2008 64 ビット
- Windows 7 プロフェッショナル SP1 64 ビット
設定を間違えたのでしょうか? または、他に試すことができるものはありますか?
java - Tanuki Software を使用して Java ウィンドウ サービスを作成中にエラーが発生しました
タヌキソフトウェアを使ってJava用のウィンドウサービスを作っています。ここに私の設定ファイルがあります。
SendMail は私のクラスの名前で、sendmaill は私の jar ファイルです。StartTestWrapper-NT.bat ファイルを実行すると、エラーが発生します。ウィンドウ サービスで自分のサービスを確認できますが、クリックして開始するとエラーが発生します。たぬきソフトのログファイルはこちら。
どんなヘルプも非常に価値があります。
java - Mule 3.4.0 で 4 GB を超えるメモリを使用できない
現在、大量のメモリを必要とするプロジェクトに取り組んでいますが、Mule 3.4.0 で 4 GB を超える RAM (RHEL 6.2 で実行) を利用することができません。Java HotSpot 64 ビット サーバー JVM 1.7.0_45-b18 とコミュニティ バージョンの Mule を使用しています。
私は wrapper.conf ファイルを編集しており、多くの設定を試みましたが役に立ちませんでした。
Mule JIRA: https://www.mulesoft.org/jira/browse/MULE-7018にリストされているバグがあり、3.4.0 に対してクローズされていますが、不完全です。
私の最近の試みは、明示的に8GBのヒープスペースをすぐに占有するように強制することでした.次は最新の試みです:
ラッパーに関するこの古い投稿に従って、パラメーターinitmemory
とパラメーターをゼロに設定しようとしました: http://java-service-wrapper.996253.n3.nabble.com/4096MB-heap-limit-td1483.html - ただし、これにより、mule が適切に起動しなくなります。maxmemory
また、ラッパーを介して追加の JVM パラメータを明示的に渡そうとしました。
これを行うと、両方のメモリ設定が JVM に送信されていることがわかります (つまり-Xmx8192 -Xms8192
、プロセス行の最初に が続きます-Xms4096m -Xmx4096m
)。ただし、私の top コマンドでは、JVM プロセスが使用する常駐メモリは 4.2GB しかありません。一番上の RES 列は、JVM メモリ使用量を決定する 100% 決定的な方法ではないことを理解していますが、箱から出して 8 GB を割り当てようとすると、間違いなく 4 GB を超えるはずだという印象を受けています。マシンには 60 GB の物理メモリがあります。
Mule 3.4.0 で 4GB を超えるヒープ領域を取得する方法を発見した人はいますか?
java - 3.2.3 以降のバージョンを使用する Maven appassemblyr-maven-plugin および Tanuki JSW
appassemblyr-maven-pluginでTanukiラッパーを 使用してい ますが、デフォルトでは Tanuki 3.2.3 を使用しているようです
Tanuki の新しいバージョンを使用したいのですが、方法がわかりません。appassemblyr-maven-plugin が 3.2.3 でスタックしているという議論がありますが、これは本当ですか?
[UPDATE] わかりましたので、私が今理解していることから。appassemblyr-maven-plugin にはプラグインに tanuki jsw ソースが含まれていたため、そのバージョンの後にライセンスが変更されたため、3.2.3 でスタックしました。
より新しいバージョンの Tanuki で appassemblyr プラグインを使用することはできますが、自分で Tanuki ディストリビューションを展開する必要があります。Tanuki JSW は Maven 統合を提供しません。
java - Java アプリケーションを Windows サービスとして実行できない
Windows サービスとして単純な Java アプリケーションを実行しようとしています。これは私のメインクラスファイルです。5 秒ごとに時間を印刷し、1 分後に停止しようとしています。パッケージ名は samPack です。
これを Windows サービスにするために、Tanuki Software の Java Service Wrapper をダウンロードしました。フォルダをデスクトップに解凍します。上記のコード用に実行可能な jar ファイルを作成し、それを Java サービス Wrapper の bin フォルダーと lib フォルダーに貼り付けました。DemoApp.bat が bin フォルダーで失敗する run.bat に変更し、そのファイルで変数 WRAPPER_CONF_DEFAULT を ../conf/wrapper.conf に変更しました。
Wrapper.conf ファイルで、これらは私が行った変更です
バットファイル run.bat を実行すると、コンソールで実行され、以下の結果が表示されます。
bat ファイルを実行してサービスをインストールしましたが、サービスを開始できません。サービス開始。何がうまくいかないのですか?
java - Java サービスラッパーと JNA
JNA ライブラリーを使用して、デスクトップで実行されている Windows フレームの名前を取得する小さなアプリケーションを作成しました。
Java サービス ラッパーのライブラリも使用していますが、ラッパーを使用してアプリケーションを起動すると、必要な情報をすべて受け取ることができません。デスクトップで実行されているものは何も認識していません。
ラッパーなしでアプリケーションを起動すると、すべて問題ありません。ラッパーが JNA ライブラリのリクエストを「ブロック」していると思います。
誰かがどこをチェックすればよいかヒントを教えてもらえますか?
selenium - Selenium RDP + Java サービス ラッパー
現在のセレンのセットアップに小さな問題があります。
Java Service Wrapper を使用して、Selenium ノードとハブをサービスとして実行しています。物事を単純にするために、現時点ではノードは 1 つしかありません。
テストを実行すると、常に安定しているとは限らず、スクリーンショットが黒くなります! リモート デスクトップを使用してマシンにログインしていますが、テストの実行時にウィンドウが開きません。
Selenium 2.42.1 と IEDriver バージョン 2.42.0 を使用しており、テストは Windows Server 2012 マシンで実行されています。
誰が何がうまくいかないのかを明らかにすることができますか! ありがとう。