0

完全なWebsphereには、Windowsサービスを作成してサーバーを起動および停止できるユーティリティがあることを知っています。しかし、私は自由のためにそのようなものを見たことがありません.

http://nssm.ccのようなサードパーティのブリッジを使用しますか? または別の方法があります。

4

4 に答える 4

1

Windows サービスとして追加WAS(スタートアップの種類を自動的に設定)Command Prompt管理者権限で開き (管理者として実行)、次のコマンドを使用します。

sc create WASLibertyV85 binPath="C:\IBM\WebSphere\Liberty\bin\server.bat start simpleServer" DisplayName="IBM WebSphere Liberty V8.5" start=auto

ここで、「simpleServer」はサーバーの名前です。

C:\Users\Administrator>sc create WASLibertyV85 binPath="C:\IBM\WebSphere\Liberty\bin\server.bat start simpleServer" DisplayName="IBM WebSphere
Liberty V8.5" start=auto

[SC] CreateService SUCCESS

注: WAS Liberty サーバーは、以下のコマンドを使用して開始および停止できます。

開始するには:C:\IBM\WebSphere\Liberty\bin\server.bat start simpleServer 停止するには:C:\IBM\WebSphere\Liberty\bin\server.bat stop simpleServer

注意:

サービスを手動で開始する場合 (sc start WASLibertyV85)、またはサービス インターフェイスを介して次の問題が発生する場合があります。このエラーは、サーバーの起動には影響しません。

C:\Users\Administrator>sc start WASLibertyV85

[SC] StartService FAILED 1053:

サービスは開始要求または制御要求にタイムリーに応答しませんでした。

于 2013-09-12T18:15:46.167 に答える
1

17.0.0.1 の WebSphere Liberty では、「server」コマンドに新しいオプション セットがあります。

server  registerWinService  <server name>
server  unregisterWinService  <server name>
server  startWinService  <server name>
server  stopWinService  <server name>

サービスは、Windows サービス コントロール パネルから開始および停止することもできます。

于 2017-06-26T14:41:23.077 に答える
0

Windows サービスとの統合は組み込まれていないため、サード パーティのソリューションを見つける必要があります。

私はそれらの経験はありませんが、Java Service LauncherまたはJava Service Wrapperも参照してください。

于 2013-09-11T05:26:08.540 に答える
0

以下のサードパーティツールを使用しています..

http://sourceforge.net/projects/yajsw/files/yajsw/yajsw-stable-11.07/

于 2013-09-18T22:15:48.757 に答える