Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel 如何在Ubuntu服务器18.04中运行系统启动的web套接字?_Laravel_Sockets_Websocket - Fatal编程技术网

Laravel 如何在Ubuntu服务器18.04中运行系统启动的web套接字?

Laravel 如何在Ubuntu服务器18.04中运行系统启动的web套接字?,laravel,sockets,websocket,Laravel,Sockets,Websocket,我有一个使用web套接字的Laravel项目。此时,Laravel正在端口8000上运行。web套接字正在端口8090上成功运行。目前,我在Laravel项目文件夹中使用此命令来启动web套接字 php artisan websocket:init 但是如果我关闭了终端,正在运行的插座也将终止 如何在系统启动时或自动运行web套接字?Supervisor 这个小应用程序正是为满足您的要求而构建的。它允许您运行非后台监控应用程序,而无需登录到服务器并保持终端会话打开 我使用它来服务我的node

我有一个使用web套接字的Laravel项目。此时,Laravel正在端口
8000
上运行。web套接字正在端口
8090
上成功运行。目前,我在Laravel项目文件夹中使用此命令来启动web套接字
php artisan websocket:init

但是如果我关闭了终端,正在运行的插座也将终止

如何在系统启动时或自动运行web套接字?

Supervisor 这个小应用程序正是为满足您的要求而构建的。它允许您运行非后台监控应用程序,而无需登录到服务器并保持终端会话打开

我使用它来服务我的nodejs websocket服务器,如果应用程序出于任何原因意外停止,它将完全按照预期与侦听器一起运行,以便自动重新启动

主管 这个小应用程序正是为满足您的要求而构建的。它允许您运行非后台监控应用程序,而无需登录到服务器并保持终端会话打开


我使用它来服务我的nodejs websocket服务器,如果应用程序出于任何原因意外停止,它将完全按照预期与侦听器一起运行,以便自动重新启动

这个问题可能会更好地问这个问题可能会更好地问如果系统重新启动会自动重新启动吗?谢谢@Petay87,因为DigitalOcean链接和下面的链接我创建了一个bash脚本文件来运行^^^^它可以用来在WebSocket失败时重新启动吗?如果系统重新启动会自动重新启动吗?谢谢@Petay87,作为DigitalOcean链接和下面的链接,我创建了一个bash脚本文件来运行^^^^^,当WebSocket失败时,它可以用来重新启动WebSocket吗?