序文
ご存知のとおり、Windows 環境で nacos を起動する場合は、bin ディレクトリでstartup.cmd を実行する必要があります。この起動方法では、cmd ウィンドウが常に開いていることを確認する必要があります。このウィンドウが閉じている限り、nacos サービスは停止します。
したがって、誤ってウィンドウを人為的に閉じることを避けるために、nacos を winserver として登録することは良い選択です。これにより、nacos が常にバックグラウンドで実行されるだけでなく、登録されたサービス名を使用して起動と自動起動をカスタマイズすることもできます。
1.nacosのダウンロードとインストール
チュートリアル: nacos のダウンロードとインストール
2.WinSWをダウンロードする
プラグインのダウンロード
アドレス: github ダウンロード プラグイン
3. nacos の bin ディレクトリで、ダウンロードした winsw.exe をこのディレクトリにコピーし、名前を NacosWinService.exe に変更します。
4. nacos の bin ディレクトリに新しい構成ファイル NacosWinService.xml を作成し、サービスの関連構成を書き込みます。
<?xml version="1.0" encoding="UTF-8"?>
<service>
<id>NacosWinService</id>
<name>NacosWinService</name>
<description>NacosWinService</description>
<executable>D:\software\nacos-server-1.2.1\nacos\bin\startup.cmd</executable>
<arguments>-m standalone</arguments>
<logpath>D:\software\nacos-server-1.2.1\nacos\bin\serviceLogs</logpath>
</service>
5. cmd を管理者として使用して nacos bin ディレクトリに移動し、次のコマンドを実行します。
1. サービスをインストールします: NacosWinService.exe install
2.サービスを開始します: net start NacosWinService