摘要:
好看的皮囊你养不起,有趣的灵魂看不上你。 平滑启动的原理 WorkerMan分为主进程和子进程,主进程负责监控子进程,子进程负责接收客户端的连接和连接上发来的请求数据,做相应的处理并返回数据给客户端。当业务代码更新时,其实我们只要更新子进程,便可以达到更新代码的目的。 当WorkerMan主进程收到 阅读全文
摘要:
不是所有事情都是你想的,咱在别人的角度想想,你会发现,你根本想不明白。 Workerman和Apache/nginx/php-fpm没有任何关系,并且Workerman的运行不依赖于Apache/nginx/php-fpm。 他们都是独立的容器,互不干扰,也不会冲突(在不监听同一个端口的情况下)。 阅读全文
摘要:
成败是评判英雄的唯一标准。 workerman 2种模式 debug调试模式和daemon守护进程模式 1、运行 php xxx.php start 是进入debug调试模式,用于开发调试问题,当终端关闭后Workerman会随之关闭。 php xxx.php start 2、运行 php xxx. 阅读全文
摘要:
曾经我也是靠脸吃饭的,后来差点饿死了… 结束掉对应的进程 kill `cat runtime/hyperf.pid` 阅读全文
摘要:
路上有你,苦一点也愿意,苦很多就算了。 很多时候,契约和门面一样的,有的人喜欢使用契约,有的人喜欢使用门面,但是其中还是有点区别的 契约:框架提供并定义了核心服务,关键就是接口二字; 门面:有门面一般一定会有对应的契约,就是静态代理,它将非静态的类可以作为静态类使用。注册之后,在任意地方进行使用; 阅读全文
摘要:
你以为自己什么也做不好?你错了,你还可以做好一个废物。 进入对应的容器,然后进行执行php命令 php --ri swoole 效果: 阅读全文
摘要:
浪漫是一种自我修养,是生活的格调。不管自己已婚未婚,什么年龄,总要保持有一种少女般浪漫情怀。 在hyperf 目录下面配置mysql的时候,有两处配置 1、在config配置文件夹下面的databases.php文件的ip 2、在.env 文件下面的配置文件 不过只要修改.env 下面的配置文件就行 阅读全文
摘要:
人还是要有梦想的,即使是咸鱼, 也要做最咸的那一条。 1、生成 Dockerfile 文件 # 使用Node.js作为基础镜像 FROM node:14 # 设置工作目录 WORKDIR /app # 复制项目文件到工作目录 # COPY package.json . # COPY package- 阅读全文
摘要:
如果你觉得每天都忙成狗,那一定是你的错觉。狗一定没你忙。 mysql 去重的方法如下 1、distinct 关键词 SELECT DISTINCT `name` FROM `table`; 2、group by 关键 SELECT `name` FROM `category` GROUP BY `n 阅读全文
摘要:
条条大路通罗马,可是有人就出生在罗马 git 一些命令行参数 git status 查看当前的状态 git branch 命令用于列出、创建或删除分支 1、当不带任何参数运行该命令时,它会列出当前仓库中的所有分支 2、如果带上分支名称作为参数,它会创建一个新的分支 3、如果在分支名称前加上 -d 参 阅读全文