A method for scheduling a service processing resource, including: setting multiple processing capability ranks of a processing resource and marking actual processing capability corresponding to each processing capability rank for the processing resource separately; calculating the service fluctuation quantity according to a change of the actual service quantity processed by the processing resource; calculating, according to the service fluctuation quantity, a reserved idle processing capability for eliminating an effect from a service fluctuation; circularly scheduling the processing capability ranks of the processing resource according to the actual processing capability marked by each processing capability rank, the reserved idle processing capability, service fluctuation quantity, and service quantity to be processed. The method for scheduling a service processing resource uses a mathematic statistical mean to calculate the service fluctuation quantity, and then properly selects the appropriate reserved qu