Method and system for automatically selecting application proxy server

The invention discloses a method and a system for automatically selecting an application proxy server. The method and the system are used for selecting the optimal proxy server at last by comprehensively considering factors such as server load, resource requirements of applications, current distribution of applications and exclusiveness between applications. The method and the system are characterized in that in the load estimation aspect, the load balance of multi-dimension resources is taken into account so that the load condition of each server can be estimated more accurately, in the aspect of estimating the resource requirements of applications, historical data are used for estimating the resource requirements of applications, and certain foreseeability and relatively high accuracy are achieved, in the application distribution aspect, all applications at present are counted accurately and the optimal running positions of the applications are entirely controlled from a server cluster, and in the application exclusiveness aspect, the exclusive applications possibly competing with each other in resources are analyzed according to the resource utilization situations of all the applications, and therefore, the exclusive applications are prevented from running in the same server and the resource requirements of the applications are met to the utmost extent.