完全なWebsphereには、Windowsサービスを作成してサーバーを起動および停止できるユーティリティがあることを知っています。しかし、私は自由のためにそのようなものを見たことがありません.
http://nssm.ccのようなサードパーティのブリッジを使用しますか? または別の方法があります。
完全なWebsphereには、Windowsサービスを作成してサーバーを起動および停止できるユーティリティがあることを知っています。しかし、私は自由のためにそのようなものを見たことがありません.
http://nssm.ccのようなサードパーティのブリッジを使用しますか? または別の方法があります。
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:
サービスは開始要求または制御要求にタイムリーに応答しませんでした。
17.0.0.1 の WebSphere Liberty では、「server」コマンドに新しいオプション セットがあります。
server registerWinService <server name>
server unregisterWinService <server name>
server startWinService <server name>
server stopWinService <server name>
サービスは、Windows サービス コントロール パネルから開始および停止することもできます。
Windows サービスとの統合は組み込まれていないため、サード パーティのソリューションを見つける必要があります。
私はそれらの経験はありませんが、Java Service LauncherまたはJava Service Wrapperも参照してください。
以下のサードパーティツールを使用しています..
http://sourceforge.net/projects/yajsw/files/yajsw/yajsw-stable-11.07/