Bot Discord - Commit completo con todos los cambios
This commit is contained in:
30
scripts/start_workers_reod.sh
Executable file
30
scripts/start_workers_reod.sh
Executable file
@@ -0,0 +1,30 @@
|
||||
#!/bin/bash
|
||||
# scripts/start_workers_reod.sh
|
||||
# Iniciar workers de traducción en ambiente de producción
|
||||
|
||||
export APP_ENVIRONMENT=reod
|
||||
|
||||
echo "Iniciando workers de traducción..."
|
||||
echo "Environment: reod (producción)"
|
||||
echo "Workers: 4"
|
||||
|
||||
# Iniciar pool de workers en background
|
||||
nohup php /var/www/html/bot/scripts/start_worker_pool.php >> /var/www/html/bot/logs/translation-worker-pool.out.log 2>&1 &
|
||||
|
||||
POOL_PID=$!
|
||||
echo "Pool iniciado con PID: $POOL_PID"
|
||||
|
||||
# Esperar un momento para que los workers se inicien
|
||||
sleep 2
|
||||
|
||||
# Verificar que los workers están corriendo
|
||||
WORKER_COUNT=$(ps aux | grep -c "[T]ranslationWorker")
|
||||
echo "Workers activos: $WORKER_COUNT"
|
||||
|
||||
if [ $WORKER_COUNT -gt 0 ]; then
|
||||
echo "✓ Workers iniciados correctamente"
|
||||
exit 0
|
||||
else
|
||||
echo "✗ Error: No se detectaron workers activos"
|
||||
exit 1
|
||||
fi
|
||||
Reference in New Issue
Block a user