minor changes

This commit is contained in:
2022-01-07 23:44:57 +03:00
parent 43422e7c77
commit bf11e58793
14 changed files with 624 additions and 45 deletions

View File

@@ -1,27 +1,40 @@
<?php
require __DIR__ . '/vendor/autoload.php';
use Pheanstalk\Pheanstalk;
$pheanstalk = require_once "bstd.php";
$pheanstalk = Pheanstalk::create('127.0.0.1');
$start = microtime(true);
$lastIndex = 0;
for ($i = 0; $i < 200000; $i++) {
//$msg = "id: " . $i . ' date: ' . date('Y-m-d H:i:s') . ' ' . json_encode($_SERVER);
//$msg = json_encode(['id' => $i, 'date' => date('Y-m-d H:i:s'), 'server' => $_SERVER]);
$msg = json_encode([
'id' => $i,
'date' => date('Y-m-d H:i:s'),
'PHP_SELF' => $_SERVER['PHP_SELF'],
'SCRIPT_NAME' => $_SERVER['SCRIPT_NAME'],
'SCRIPT_FILENAME' => $_SERVER['SCRIPT_FILENAME'],
]);
$msg = json_encode([
'id' => $i,
'date' => date('Y-m-d H:i:s'),
'_SERVER' => $_SERVER,
//'_SERVER2' => $_SERVER,
]);
$start = microtime(true);
for ($i = 0; $i < 100000; $i++) {
$msg = "id: " . $i . ' date: ' . date('Y-m-d H:i:s') . ' ' . json_encode($_SERVER);
$msg = json_encode(['id' => $i, 'date' => date('Y-m-d H:i:s'), 'server' => $_SERVER]);
$pheanstalk
->useTube('ExampleTube')
->put($msg);
$pheanstalk
->useTube('ExampleTube')
->put($msg);
echo 'Added: ' . $i . PHP_EOL;
if (((microtime(true) - $start) * 1000) >= 1000) {
break;
}
//echo 'Added: ' . $i . PHP_EOL;
if (((microtime(true) - $start) * 1000) >= 1000) {
$lastIndex = $i;
break;
}
}
echo "Last index: " . $lastIndex . PHP_EOL;
// with some settings
//$pheanstalk
// ->useTube('testtube')