This file is responsible for checking after 30 minutes if the backend is running or not, if not it is responsible for starting the backend
Этот коммит содержится в:
rota3015
2024-05-05 01:22:15 +00:00
родитель 897277ae13
Коммит 055fb04c13

19
run.sh Обычный файл
Просмотреть файл

@ -0,0 +1,19 @@
#!/bin/bash
while true; do
# Check if the Node.js app is running on port 3000
if ! lsof -i :3000 > /dev/null; then
echo "Node.js app is not running on port 3000. Starting it"
cd /app/data/public/communityRuleBackend
node app.js &
else
echo "$(lsof -i :3000)"
echo "(lsof -i :3000)"
echo "Node.js app is already running on port 3000. Nothing to do"
fi
# Sleep for 30 minutes (1800 seconds)
sleep 1800
done