1.5 KiB
1.5 KiB
sidebar_position
| sidebar_position |
|---|
| 1 |
Run as a service
To run LST as a serive there are 2 options to accomplish this
Install
Utlizing the powershell script that is in the scripts folder
Open vscode once again or clear the termnial if you still have it open.
Next run the code below.
.\scripts\services.ps1 -serviceName "LST_app" -option "install" -appPath "E:\LST" -description "Logistics Support Tool" -command "run start"
This will
- Create a windows service using NSSM and call it LST_app
- It will also set the restart policy to restart 3 times
- It will depend on MSQLServer to make sure this is up and running before we try to connect to it
- It will start the node app
- And Lastly will set it to auto start once the server comes up.
Stop the Service
To stop the service you can utilize the same script
.\scripts\services.ps1 -serviceName "LST_app" -option "stop" -appPath "E:\LST"
This will completely stop the service and you will need to start it
Start the Service
Yet again utlizeing the same script
.\scripts\services.ps1 -serviceName "LST_app" -option "start" -appPath "E:\LST"
Deleteing the Service
This will compeltely remove the service from the server
.\scripts\services.ps1 -serviceName "LST_app" -option "delete" -appPath "E:\LST"
Restart
This will stop the service wait 2 seconds and restart the service
.\scripts\services.ps1 -serviceName "LST_app" -option "restart" -appPath "E:\LST"