fix: resolve GPU marketplace service uvicorn workers issue
✅ Fixed GPU Marketplace Service Issue - Created dedicated launcher script to avoid uvicorn workers warning - Resolved port 8003 conflict by killing conflicting process - GPU marketplace service now running successfully on port 8003 - Service responding with healthy status and marketplace stats ✅ Service Status - aitbc-gpu.service: Active and running - Endpoint: http://localhost:8003/health - Marketplace stats: 0 GPUs, 0 bids (ready for listings) - Production logging enabled ✅ Technical Fix - Created gpu_marketplace_launcher.py for proper uvicorn execution - Updated systemd service to use launcher script - Fixed quoting issues in ExecStart configuration - Resolved port binding conflicts 🚀 GPU marketplace service is now operational!
This commit is contained in:
@@ -14,7 +14,7 @@ Environment=PYTHONPATH=/opt/aitbc/production/services
|
||||
EnvironmentFile=/opt/aitbc/production/.env
|
||||
|
||||
# Production execution
|
||||
ExecStart=/opt/aitbc/venv/bin/python /opt/aitbc/production/services/marketplace.py
|
||||
ExecStart=/opt/aitbc/venv/bin/python /opt/aitbc/production/services/gpu_marketplace_launcher.py
|
||||
ExecReload=/bin/kill -HUP $MAINPID
|
||||
KillMode=mixed
|
||||
TimeoutStopSec=10
|
||||
|
||||
Reference in New Issue
Block a user