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::runAll();