- 53
- 0
场景描述:
client(单片机)--- send MQ --->MQ Server--- Received --->php脚本(业务 + DB)文字说明: 就是简单的一种MQ应用场景
问题描述:(一说到这就想骂人)
暂且80个client(听说后期5000的量), 4个PHP脚本处理进程才应付得过来。
正常情况下,消息量在 2500条/分钟左右。特殊情况下估计要翻3倍,也就是7500/分钟。
问题也就出现在特殊情况下,一旦脚本处理能力跟不上之后,基本上后面很难再更上去了,因为消息只会积累的更多。
请教:
姑且先不管描述的问题,毕竟需要优化的地方还太多。
- 假如不考虑接收MQ速率的影响,一条消息对应一组CURD的操作,单个php脚本在Cli下的处理能力有多快,最好能给个大概的量化值。
- PHP在cli下运行,受到哪些
PHP配置参数的影响 - 增加多个PHP脚本,肯定不可能无限增加。
重中之重:授人以鱼不如授人以渔。php进程相关的知识点哪里有好的文档
3
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
、一护の喵咪ㄟ▔︹▔ㄟ 普通会员 1楼
PHP CLI(命令行界面)处理能力在不同的场景下可能会有不同的表现。然而,对于大多数常见场景,PHP CLI应该具有强大的处理能力。
在处理大量数据和复杂的脚本时,PHP CLI可能会比普通的文本编辑器或IDE更快。这是因为PHP CLI是在服务器端运行的,它可以利用服务器的计算能力和内存资源来处理大量数据和复杂的脚本。
此外,PHP CLI还支持多线程和并发处理,这意味着它可以同时处理多个请求,提高了处理速度。这对于需要处理大量并发请求的应用程序非常有用。
然而,PHP CLI的处理能力也可能受到系统的限制。例如,如果系统内存不足,PHP CLI可能会无法处理大量的数据或复杂的脚本。此外,如果PHP CLI与其他进程通信不足,也可能会影响其性能。
总的来说,PHP CLI在处理大量数据和复杂的脚本方面具有强大的能力,但是需要根据具体的使用场景和需求来选择适当的工具。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
