easyswoole 攀爬记

安装的时候遇到注意找到当前使用php的php-config,文章地址https://blog.csdn.net/qq_27229113/article/details/81557647

easyswoole框架的文档地址https://www.easyswoole.com/Manual/2.x/Cn/_book/Introduction/server.html

我选择的是快速安装,使用命令

暂时解决方案就是用 yum 或者是以手动编译的形式重新安装你的 PHP 环境,或者也可以直接指向easySwoole的脚本,若有解决该报错的方案,请与我联系

# 直接指向easySwoole的管理脚本
php vendor/easyswoole/easyswoole/bin/easyswoole install

compoer 下载后,安装框架 compoer update

接下来就是swoole的服务管理了

输入 php easyswoole 命令见到欢迎界面

服务启动
开发模式:

php easyswoole start
生产环境(守护模式)

php easyswoole start --d
注意是两个 -

服务停止
php easyswoole stop
注意,守护模式下才需要stop,不然control+c或者是终端断开就退出进程了

服务热重启
php easyswoole reload
注意,守护模式下才需要reload,不然control+c或者是终端断开就退出进程了,此处为热重启,可以用于更新worker start后才加载的文件(业务逻辑),主进程(如配置文件)不会被重启。

服务重新启动
php easyswoole restart
此处逻辑为,先stop,再启动服务。

由于它是进程的,代码上传后必须服务重启,代码才能生效,这个并不像我们传统的写法,代码保存后就生效

 

遇到的错误

#!/usr/bin/env php
PID :94944 not exist 

解决方案:暂无
 

 

.

 

你可能感兴趣的:(php,swoole)