This commit is contained in:
@@ -51,6 +51,7 @@ cleanup() {
|
||||
kill_port 8003
|
||||
kill_port 8004
|
||||
kill_port 8005
|
||||
kill_port 8006
|
||||
echo "✅ All services stopped"
|
||||
exit 0
|
||||
}
|
||||
@@ -66,6 +67,7 @@ kill_port 8002
|
||||
kill_port 8003
|
||||
kill_port 8004
|
||||
kill_port 8005
|
||||
kill_port 8006
|
||||
|
||||
echo "⏳ Waiting for ports to be freed..."
|
||||
sleep 3
|
||||
@@ -94,6 +96,10 @@ echo "Starting Calendar Service (port 8004)..."
|
||||
echo "Starting Notification Service (port 8005)..."
|
||||
(cd services/notification_service && PYTHONPATH="${PWD}/../..:${PYTHONPATH}" python -m uvicorn main:app --host 0.0.0.0 --port 8005 --reload) &
|
||||
|
||||
# Start Nutrition Service
|
||||
echo "Starting Nutrition Service (port 8006)..."
|
||||
(cd services/nutrition_service && PYTHONPATH="${PWD}/../..:${PYTHONPATH}" python -m uvicorn main:app --host 0.0.0.0 --port 8006 --reload) &
|
||||
|
||||
# Start API Gateway
|
||||
echo "Starting API Gateway (port 8000)..."
|
||||
(cd services/api_gateway && PYTHONPATH="${PWD}/../..:${PYTHONPATH}" python -m uvicorn main:app --host 0.0.0.0 --port 8000 --reload) &
|
||||
@@ -110,6 +116,7 @@ echo " 🚨 Emergency Service: http://localhost:8002"
|
||||
echo " 📍 Location Service: http://localhost:8003"
|
||||
echo " 📅 Calendar Service: http://localhost:8004"
|
||||
echo " 🔔 Notification Service: http://localhost:8005"
|
||||
echo " 🍎 Nutrition Service: http://localhost:8006"
|
||||
echo ""
|
||||
echo "📖 API Documentation: http://localhost:8000/docs"
|
||||
echo "📊 Monitoring services... Press Ctrl+C to stop all services"
|
||||
|
||||
Reference in New Issue
Block a user