我有一台服务器在夜间运行几个PHP脚本,以保持与其他服务器同步。
负载系统地达到3.5以上,但在脚本结束(15分钟)之后回到更合理的值。
服务器是多核的。
我应该麻烦修复脚本吗?
如果脚本没有引起问题(吸取其他进程需要的资源),并且花费时间不长,那么除非有空闲时间,否则我不打扰他们。 将它放在问题列表中,以防这些脚本的运行开始影响其他进程。
我一直在与$ Dayjob的开发者交涉类似的问题。
是。 修复脚本。 在考虑改进任何硬件之前优化它们。 这是最简单的修复。
一旦你有脚本的行为,看看你如何调整硬件性能更好。
一旦你这样做,看看如何改善脚本运行分布在多个服务器。
我知道这是模糊的,但你的问题也是如此。 基本上,重写一切,直到它完美的作品。