logFile
Description:
static string Worker::$logFile
Utilisé pour spécifier l'emplacement du fichier journal de workerman.
Ce fichier enregistre les journaux liés à workerman lui-même, y compris le démarrage, l'arrêt, etc.
Si aucune valeur n'est définie, le nom de fichier par défaut est workerman.log, et l'emplacement du fichier se trouve dans le répertoire parent de Workerman.
Attention :
Ce fichier journal ne consigne que les journaux de démarrage et d'arrêt liés à workerman lui-même, et ne contient aucun journal d'activité.
Les classes de journal d'activité peuvent être mises en œuvre en utilisant des fonctions telles que file_put_contents ou error_log.
Exemple
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 "Démarrage du travailleur";
};
// Exécuter le travailleur
Worker::runAll();