Patent ID: 8010659
Filing Date: 2011-08-30
Classification: G06F

Abstract:
1. A resource consumption control execution method comprising: first deploying, by a computing system, a first portlet/servlet; receiving, by said computing system from said first portlet/servlet in response to said first deploying, a first resource consumption rate limit value for said first portlet/servlet and first action data associated with said first resource consumption rate limit value, wherein said first action data comprises a first action to be executed if said first resource consumption rate limit value is exceeded; receiving, by said computing system in response to said first deploying, first monitor data associated with a first resource consumed by said first portlet/servlet during said first deploying, wherein said first monitor data comprises a resource consumption rate value for said first portlet/servlet during said first deploying; comparing, by said computing system in response to said receiving said first monitor data, said resource consumption rate value to said first resource consumption rate limit value; first determining, by said computing system based on said comparing said resource consumption rate value to said first resource consumption rate limit value, that said resource consumption rate value exceeds said first resource consumption rate limit value; and storing, by said computing system, results of said first determining; executing, by said computing system, said first action, wherein said executing said first action comprises transmitting a warning message to an administrator, and wherein said warning message indicates that said resource consumption rate value exceeds said first resource consumption rate limit value; receiving, by said computing system from said administrator in response to said warning message, a second resource consumption rate limit value and second action data, wherein said second resource consumption rate limit value is greater than said first resource consumption rate limit value and said resource consumption rate value, and wherein said second action data comprises a second action to be executed if said second resource consumption rate limit value is exceeded by a first resource consumption rate value for said first portlet/servlet during said second deploying; disabling, by said computing system, said first portlet/servlet; replacing, by said computing system, said first resource consumption rate limit value with said second resource consumption rate limit value; second deploying, by said computing system in response to said replacing, said first portlet/servlet; receiving, by said computing system in response to said second deploying, second monitor data associated with said first resource consumed by said first portlet/servlet during said second deploying, wherein said second monitor data comprises said first resource consumption rate value for said first portlet/servlet during said second deploying; comparing, by said computing system in response to said receiving said second monitor data, said first resource consumption rate value to said second resource consumption rate limit value; and second determining, by said computing system based on said comparing said first resource consumption rate value to said second resource consumption rate limit value, if said first resource consumption rate value exceeds said second resource consumption rate limit value.