数据采集可以导致服务器CPU占满,网站无法访问吗?如何解决?

我们的网站是地方招聘求职网站(地级市),购买的某商业人才网程序(PHP+My SQL),这段时间,网站服务器经常出现CPU占满,网站无法访问的情况。
商业人才网程序技术支持人员说,这是因为数据采集造成的。
请问数据采集可以导致服务器CPU占满,网站无法访问吗?如何解决呢?程序上能够防控吗?如果采用防火墙,或服务器安全策略,改如何设置?
我们的服务器是阿里云服务器,用的是Linux系统。

数据采集一般是第三方爬虫,可以查看网站的访问日志,看看是哪个ip访问最频繁,然后禁用ip试试。