Author: pferraro
Date: 2008-10-03 05:35:33 -0400 (Fri, 03 Oct 2008)
New Revision: 1930
Modified:
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/ActiveSessionsLoadServlet.java
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/BusyConnectorsLoadServlet.java
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/ConnectionPoolLoadServlet.java
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/HeapMemoryLoadServlet.java
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/LoadServlet.java
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/ReceiveTrafficLoadServlet.java
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/RequestCountLoadServlet.java
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/SendTrafficLoadServlet.java
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/SystemLoadServlet.java
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/ThreadCountLoadServlet.java
Log:
Added jvmRoute to load servlet response
Modified:
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/ActiveSessionsLoadServlet.java
===================================================================
---
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/ActiveSessionsLoadServlet.java 2008-10-03
07:04:58 UTC (rev 1929)
+++
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/ActiveSessionsLoadServlet.java 2008-10-03
09:35:33 UTC (rev 1930)
@@ -64,5 +64,7 @@
HttpMethod method = new HeadMethod(this.createLocalURL(request, null));
client.executeMethod(method);
}
+
+ this.writeLocalName(request, response);
}
}
Modified:
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/BusyConnectorsLoadServlet.java
===================================================================
---
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/BusyConnectorsLoadServlet.java 2008-10-03
07:04:58 UTC (rev 1929)
+++
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/BusyConnectorsLoadServlet.java 2008-10-03
09:35:33 UTC (rev 1930)
@@ -67,6 +67,8 @@
{
new Thread(task).start();
}
+
+ this.writeLocalName(request, response);
}
else
{
Modified:
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/ConnectionPoolLoadServlet.java
===================================================================
---
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/ConnectionPoolLoadServlet.java 2008-10-03
07:04:58 UTC (rev 1929)
+++
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/ConnectionPoolLoadServlet.java 2008-10-03
09:35:33 UTC (rev 1930)
@@ -21,6 +21,7 @@
*/
package org.jboss.modcluster.demo.servlet;
+import java.io.IOException;
import java.sql.Connection;
import java.sql.SQLException;
import java.util.ArrayList;
@@ -49,7 +50,7 @@
* @see javax.servlet.http.HttpServlet#service(javax.servlet.http.HttpServletRequest,
javax.servlet.http.HttpServletResponse)
*/
@Override
- protected void service(HttpServletRequest request, HttpServletResponse response)
+ protected void service(HttpServletRequest request, HttpServletResponse response)
throws IOException
{
String name = this.getParameter(request, DATASOURCE, "java:/DefaultDS");
@@ -101,5 +102,7 @@
{
this.log(e.getMessage(), e);
}
+
+ this.writeLocalName(request, response);
}
}
Modified:
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/HeapMemoryLoadServlet.java
===================================================================
---
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/HeapMemoryLoadServlet.java 2008-10-03
07:04:58 UTC (rev 1929)
+++
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/HeapMemoryLoadServlet.java 2008-10-03
09:35:33 UTC (rev 1930)
@@ -21,6 +21,8 @@
*/
package org.jboss.modcluster.demo.servlet;
+import java.io.IOException;
+
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@@ -38,7 +40,7 @@
* @see javax.servlet.http.HttpServlet#service(javax.servlet.http.HttpServletRequest,
javax.servlet.http.HttpServletResponse)
*/
@Override
- protected void service(HttpServletRequest request, HttpServletResponse response)
+ protected void service(HttpServletRequest request, HttpServletResponse response)
throws IOException
{
int duration = Integer.parseInt(this.getParameter(request, DURATION,
DEFAULT_DURATION));
@@ -68,5 +70,7 @@
array = null;
System.gc();
+
+ this.writeLocalName(request, response);
}
}
Modified:
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/LoadServlet.java
===================================================================
---
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/LoadServlet.java 2008-10-03
07:04:58 UTC (rev 1929)
+++
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/LoadServlet.java 2008-10-03
09:35:33 UTC (rev 1930)
@@ -21,6 +21,7 @@
*/
package org.jboss.modcluster.demo.servlet;
+import java.io.IOException;
import java.util.Iterator;
import java.util.Map;
@@ -28,6 +29,7 @@
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
import org.apache.catalina.ServerFactory;
import org.apache.catalina.connector.Connector;
@@ -122,4 +124,9 @@
return (value != null) ? value : defaultValue;
}
+
+ protected void writeLocalName(HttpServletRequest request, HttpServletResponse
response) throws IOException
+ {
+ response.getWriter().append("Handled By: ").append((String)
this.getServletContext().getAttribute("jvmRoute"));
+ }
}
Modified:
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/ReceiveTrafficLoadServlet.java
===================================================================
---
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/ReceiveTrafficLoadServlet.java 2008-10-03
07:04:58 UTC (rev 1929)
+++
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/ReceiveTrafficLoadServlet.java 2008-10-03
09:35:33 UTC (rev 1930)
@@ -77,5 +77,7 @@
}
}
}
+
+ this.writeLocalName(request, response);
}
}
Modified:
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/RequestCountLoadServlet.java
===================================================================
---
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/RequestCountLoadServlet.java 2008-10-03
07:04:58 UTC (rev 1929)
+++
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/RequestCountLoadServlet.java 2008-10-03
09:35:33 UTC (rev 1930)
@@ -49,5 +49,9 @@
{
response.sendRedirect(this.createLocalURL(request,
Collections.singletonMap(COUNT, String.valueOf(count - 1))));
}
+ else
+ {
+ this.writeLocalName(request, response);
+ }
}
}
Modified:
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/SendTrafficLoadServlet.java
===================================================================
---
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/SendTrafficLoadServlet.java 2008-10-03
07:04:58 UTC (rev 1929)
+++
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/SendTrafficLoadServlet.java 2008-10-03
09:35:33 UTC (rev 1930)
@@ -89,5 +89,7 @@
}
}
}
+
+ this.writeLocalName(request, response);
}
}
Modified:
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/SystemLoadServlet.java
===================================================================
---
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/SystemLoadServlet.java 2008-10-03
07:04:58 UTC (rev 1929)
+++
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/SystemLoadServlet.java 2008-10-03
09:35:33 UTC (rev 1930)
@@ -21,6 +21,8 @@
*/
package org.jboss.modcluster.demo.servlet;
+import java.io.IOException;
+
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@@ -38,7 +40,7 @@
* @see javax.servlet.http.HttpServlet#service(javax.servlet.http.HttpServletRequest,
javax.servlet.http.HttpServletResponse)
*/
@Override
- protected void service(HttpServletRequest request, HttpServletResponse response)
+ protected void service(HttpServletRequest request, HttpServletResponse response)
throws IOException
{
long start = System.currentTimeMillis();
@@ -59,5 +61,7 @@
}
}
}
+
+ this.writeLocalName(request, response);
}
}
\ No newline at end of file
Modified:
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/ThreadCountLoadServlet.java
===================================================================
---
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/ThreadCountLoadServlet.java 2008-10-03
07:04:58 UTC (rev 1929)
+++
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/servlet/ThreadCountLoadServlet.java 2008-10-03
09:35:33 UTC (rev 1930)
@@ -21,6 +21,8 @@
*/
package org.jboss.modcluster.demo.servlet;
+import java.io.IOException;
+
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@@ -38,7 +40,7 @@
* @see javax.servlet.http.HttpServlet#service(javax.servlet.http.HttpServletRequest,
javax.servlet.http.HttpServletResponse)
*/
@Override
- protected void service(HttpServletRequest request, HttpServletResponse response)
+ protected void service(HttpServletRequest request, HttpServletResponse response)
throws IOException
{
final int duration = Integer.parseInt(this.getParameter(request, DURATION,
DEFAULT_DURATION)) * 1000;
@@ -64,5 +66,7 @@
thread.start();
}
+
+ this.writeLocalName(request, response);
}
}