服务器CPU或内存经常百分百怎么解决呢?第一步不用说的哈。TOP命令得用起来,若是看到是PHP与mysql占用很高。我们才进行第二步。第二步查看PHP或者MYSQL的慢日志,正常的是这样的。

慢日志里面是什么都没有的,也就说明查询基本优化器已经跑出极致了。没有那些大数据查询跳过索引让索引失效的。若有慢日志那就针对里面的SQL语句进行优化。

可以看到,慢日志有自定义的七牛listFiles这个函数影响才引起的慢日志,除了这个就没有其他函数产生慢日志了。那这个确实是无解的。毕竟是远程curl获取的。小编也只能把第一次请求成功后先缓存到redis。后面管理七牛OSS列表就不会产生大量的慢日志了。总结。这个去掉的话,那就是慢日志里面也没有耗时的自定义函数了。