我有一台服务器,它在夜间运行多个 PHP 脚本,以与其他服务器保持同步。
负载系统地达到 3.5 以上,但在脚本结束后(15 分钟)又回到更合理的值。
该服务器是多核的。
我是否应该费心去修复脚本?
答案1
如果脚本没有造成问题(占用其他进程所需的资源),并且运行时间不长,那么除非您有空闲时间,否则我不会费心修复它们。将其放入您的问题列表中,以防这些脚本的运行确实开始影响其他进程。
答案2
我一直在与 $Dayjob 的开发人员讨论类似的问题。
是的。修复脚本。在考虑改进任何硬件之前,先优化它们。这是最简单的修复方法。
一旦脚本运行正常,就看看如何调整硬件以获得更好的性能。
完成后,看看如何改进脚本以使其分布在多台服务器上运行。
我知道这很模糊,但你的问题也是如此。基本上,重写所有内容,直到它完美运行。