logFile
Descrizione:
static string Worker::$logFile
Serve a specificare la posizione del file di log di workerman.
Questo file registra i log relativi a workerman stesso, inclusi avviamenti, fermate, ecc.
Se non impostato, il nome del file è impostato per default su workerman.log e la posizione del file si trova nella directory superiore a quella di Workerman.
Attenzione:
Questo file di log registra solo i log relativi all'avvio e alla fermata di workerman stesso, senza includere alcun log di business.
Le classi di log di business possono implementare autonomamente l'utilizzo di file_put_contents o error_log, ecc.
Esempio
use Workerman\Worker;
require_once __DIR__ . '/vendor/autoload.php';
Worker::$logFile = '/tmp/workerman.log';
$worker = new Worker('text://0.0.0.0:8484');
$worker->onWorkerStart = function($worker)
{
echo "Worker start";
};
// Eseguire il worker
Worker::runAll();