0

我有一个 php 脚本,可以同时启动超过 100 个其他 php 脚本。我希望它们同时执行,不幸的是它们似乎是一个队列,因为只有一部分同时执行。所以我的问题很简单。是否可以在某个地方配置 MySQL 可以同时管理的 php 脚本数量?预先感谢您的回复。干杯。马克

4

1 回答 1

1

为了同时执行 100 个进程,您需要 100 个内核。除非您的服务器没有 100 个处理器/内核,否则脚本不可能同时执行。为了让内核在它们之间切换,你需要知道如何编写守护进程,并且不要在单个脚本中占用太多资源。例如,放置一些睡眠,当一个脚本处于睡眠状态时,操作系统将执行另一个,因此脚本不会相互等待完成,而是会以某种方式模拟运行

于 2012-05-14T11:34:38.267 回答