logFile

Açıklama:

static string Worker::$logFile

Workerman log dosyası konumunu belirtmek için kullanılır.

Bu dosya, workerman'a ait ilgili günlükleri kaydeder; bunlar arasında başlatma, durdurma vb. yer alır.

Eğer ayarlanmazsa, varsayılan dosya adı workerman.log'dır ve dosya konumu Workerman'ın bir üst dizininde bulunur.

Dikkat:

Bu log dosyası yalnızca workerman'a ait başlatma, durdurma gibi günlükleri kaydeder, herhangi bir iş günlüklerini içermez.

İş günlükleri, file_put_contents veya error_log gibi fonksiyonları kullanarak kendileri tarafından gerçekleştirilebilir.

Örnek

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";
};
// Çalışanı çalıştır
Worker::runAll();