定速出队,需要个建议

有些服务是限制QPS的,那么如何设计一个系统A,对系统A请求全部进入队列,但是从队列出队保证是一定的QPS进行 这样就不会导致被请求的系统因为QPS超出限制导致的拒绝服务 ...

forgaoqiang 发表与 2022-05-27 480 浏览 5 回答
webman中文文件名404

RT public下的 含有中文的文件 都是 404 /vendor/workerman/webman-framework/src/App.php /** * @param $connection * @param $path * @param $key * @param $request * @return bool */ protected...

forgaoqiang 发表与 2022-05-19 160 浏览 1 回答
监听多个UDP客户端并将报文转发到非发送来源的UDP客户端

有这么一个需求,监听一个UDP端口,UDP报文从不同的客户端发送过来, 收到报文后将报文转发到非发送者的其它UDP客户端那边 现在问题就在于怎么用服务端这个UDP接收的socket发送内容给不同的其它UDP客户端,workerman有封装方法这么做么,我看到的 connection->send() 都是发送消息回当前发送UDP报文过来的客户端...

forgaoqiang 发表与 2021-07-29 936 浏览 1 回答
带有消息体的GET请求会让webman的请求间隔正常

带有消息体的GET请求会让webman的请求间隔正常 还没有具体跟踪原因 可以肯定的是这个问题是存在的 在GET请求的时候携带了body内容,第一次请求正常,第二次请求就会返回为空,第三次正常,第四次为空,以此类推...

forgaoqiang 发表与 2021-07-26 643 浏览 1 回答
判断主进程是否存活以及PID是否和记录的一致

采用信号0去判断指定的进程是否存在,这个方法在用户没有权限的情况下也会返回失败,使用这种方式判断会不会在用户权限不足的情况下出现误判呢? ...

forgaoqiang 发表与 2021-07-26 500 浏览 1 回答
以Composer安装的workerman的pid文件生成的位置很诡异

root@iZ2zeil:/opt/php# find ./ -name *.pid ./vendor/workerman/_opt_php_serv.php.pid 是不是考虑兼容下,这几个文件放置在项目根目录还是比较合理的,在vendor下就不太有意义的感觉了,是不是添加个判断啥的看看是不是PSR4模式? 从源码来看不只是pid文件,日志文件的路径也有这样的问题 // Start file. ...

forgaoqiang 发表与 2021-07-26 679 浏览 2 回答
redis的客户端是否添加下lpos的支持

这个特性还是非常实用的,可以快速定位list中指定元素的位置,特别是使用list进行排队等业务非常实用,方法是 Redis6以后引入的...

forgaoqiang 发表与 2021-07-16 650 浏览 0 回答

forgaoqiang

606
积分
0
获赞数
0
粉丝数
2021-06-09 加入
🔝