API: try uvicorn optimizations

This commit is contained in:
Adam Wilson
2025-05-20 11:30:56 -06:00
parent eef8d73f7f
commit eeca0c0828
+6 -1
View File
@@ -4,7 +4,12 @@ set -e # Exit on error
cd $GITHUB_WORKSPACE
echo "Starting API server with logging..."
nohup uvicorn src.api.http_api:app --host 0.0.0.0 --port 9999 > logs/api.log 2>&1 &
nohup uvicorn src.api.http_api:app \
--host 0.0.0.0 --port 9999 \
--workers 4 --loop uvloop \
--http httptools --no-use-colors > logs/api.log 2>&1 &
API_PID=$!
echo "API server started with PID: $API_PID"