logFile

說明:

static string Worker::$logFile

用來指定 workerman 日誌檔案位置。

此檔案記錄了 workerman 自身相關的日誌,包括啟動、停止等。

如果沒有設置,檔名默認為 workerman.log,檔案位置位於 Workerman 的上一級目錄中。

注意:

這個日誌檔案中僅僅記錄 workerman 自身相關啟動停止等日誌,不包含任何業務日誌。

業務日誌類可以利用 file_put_contents 或者 error_log 等函數自行實現。

範例

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";
};
// 运行worker
Worker::runAll();