背景 前天3月29号,刚准备吃饭,手机上收到了系统上一个Error Alert提示,打开进去看原来是出现一次重试超时,后面是正常的。然后无意跳去看一下所有服务总览页面,发现另一个服务有几个error,于是进入详情,发现一直提示“验证码637592发送失败,data not accepted”。 业务逻辑 以上报错来自一个邮件推送服务,利用webman+rabbitmq(采用的workerman/rabbitmq)做的...
一、写在前面 21年的时候有机会第一次接触了webman,初次接触这种模式的框架时,感觉还是挺新颖的。目前已经使用了1年多,感觉挺不错的。之前在论坛看到了第三方项目中对PHPForker的介绍,于是有机会学习了一下,并重新回过头来看webman的启动流程。 二、说明 以下流程图是个人理解,有不对的地方请指出来,我将修正它。 同时声明下该流程的几个点 该流程核心关注接收并响应请求的流程,针对定时器部分暂未列出 默认处...