Anzahl Max-Fibers bei vorgegebener Hardware
bearbeitet von
Hallo Rolf,
@Dein Design braucht einen Neuanfang
Es war eine coole Idee
"back to the roots" ...
MYSQLI_ASYNC raus Transaktionen rein.
Fiber raus.
To-do PHP-Ausführung mehrfach in den Hintergrund und die Bearbeitung aufgesplittet.
~~~
/**
* Startet einen Befehl im Hintergrund.
* @param string $exec Der auszuführende Befehl.
*/
function go_hintergrund($exec) {
$descriptorspec = [
0 => ["pipe", "r"],
1 => ["pipe", "w"],
2 => ["pipe", "w"]
];
$process_db = proc_open($exec, $descriptorspec, $pipes);
}
~~~
Ok, an der Ausführungszeit hat sich nicht viel geändert ;o) aber es sind ja auch 3.3 Millionen Transaktionen zu verarbeiten.
[](/images/6717f016-e2fc-11ee-8239-9c6b00263d9f.jpg)
Danke Dir für Deine "Denk-Impulse" manchmal kommt man vom Weg ab