Heim >Backend-Entwicklung >PHP-Tutorial >swoole startet mehrere Server mit einem Klick

swoole startet mehrere Server mit einem Klick

WBOY
WBOYOriginal
2016-09-25 09:23:051432Durchsuche

Ich verwende swoole_server als http-Server in meinem Projekt.
Ich verwende swoole_server als Datenbankverbindungspool für MySQL, Redis und andere Datenbanken. Außerdem habe ich vor, swoole_server in Zukunft zum Erstellen des RPC-Servers zu verwenden. und ich muss es jedes Mal während der Entwicklung manuell starten. Diese beiden Server sind sehr unpraktisch
Problem:

Gibt es eine Möglichkeit, diese Server mit einem Klick zu starten?

ps: Ich weiß, dass es möglich ist, einen Shell-Befehl zu schreiben, wenn sich der Server im Daemonisierungsstatus befindet. Ich weiß nicht, ob es einen besseren Weg gibt .

Ich habe swoole_process verwendet, um zwei Unterprozesse zum Starten dieser Server zu öffnen, aber der Prozess ließ sich leicht einfrieren. Einige Funktionen (einschließlich Neustart, Neuladen, Stoppen des Servers) waren sehr umständlich zu implementieren und es gab viele Fehler, also habe ich schließlich aufgegeben.

============
ps: Problem wurde gelöst

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn