logFile

Giải thích:

static string Worker::$logFile

Được sử dụng để chỉ định vị trí tệp nhật ký của workerman.

Tệp này ghi lại nhật ký liên quan đến workerman, bao gồm khởi động, dừng lại, v.v.

Nếu không được thiết lập, tên tệp mặc định là workerman.log, vị trí tệp nằm trong thư mục cấp trên của Workerman.

Lưu ý:

Tệp nhật ký này chỉ ghi lại nhật ký liên quan đến khởi động và dừng lại của workerman, không chứa bất kỳ nhật ký kinh doanh nào.

Các lớp nhật ký kinh doanh có thể tự thực hiện bằng cách sử dụng file_put_contents hoặc error_log và các hàm khác.

Ví dụ

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";
};
// Chạy worker
Worker::runAll();