Php 限制cpu消耗

Php 限制cpu消耗,php,mysql,jenkins,cpu-usage,Php,Mysql,Jenkins,Cpu Usage,我正在尝试为移动设备建立一个webserice,允许用户从中发送和接收数据。 一切都是PHP/MYSQL 我经常在该服务器上设置Jenkins来运行一些php脚本,这些脚本计算各种内容,这些内容非常密集,可能需要20分钟才能完成(它们必须连接到另一个网站,并使用api进行检查) 有没有一种方法可以限制php脚本的内存和cpu消耗(甚至可能是hdd,因为mysql),这样用户就不会体验到速度变慢 或者,系统不应该这样设置,而应该是一个主mysql数据库,脚本在第二台计算机上运行,用户不访问它?(同

我正在尝试为移动设备建立一个webserice,允许用户从中发送和接收数据。 一切都是PHP/MYSQL

我经常在该服务器上设置Jenkins来运行一些php脚本,这些脚本计算各种内容,这些内容非常密集,可能需要20分钟才能完成(它们必须连接到另一个网站,并使用api进行检查)

有没有一种方法可以限制php脚本的内存和cpu消耗(甚至可能是hdd,因为mysql),这样用户就不会体验到速度变慢

或者,系统不应该这样设置,而应该是一个主mysql数据库,脚本在第二台计算机上运行,用户不访问它?(同样在这种情况下,第二台计算机的速度是否会减慢,从而影响主连接?)

有没有其他方法来设置这个

需要考虑的其他一些事项: -脚本需要的数据由用户发送。(在脚本开始时读取一次,之后的数据将在下次使用)。
-脚本每小时、每4小时或每天运行一次(多个脚本)。

您如何从Jenkins调用PHP脚本?使用shell步骤,还是使用其他类型的构建步骤?