You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicemix.apache.org by gn...@apache.org on 2006/01/26 01:23:24 UTC
svn commit: r372377 - in
/incubator/servicemix/trunk/servicemix-assembly/src/main/release/examples/loan-broker/src:
client/JMSClient.java components/loanbroker/Bank.java
Author: gnodet
Date: Wed Jan 25 16:23:20 2006
New Revision: 372377
URL: http://svn.apache.org/viewcvs?rev=372377&view=rev
Log:
Reduce banck sleep time
Improve JMSClient to be able to configure the number of threads used when looping
Modified:
incubator/servicemix/trunk/servicemix-assembly/src/main/release/examples/loan-broker/src/client/JMSClient.java
incubator/servicemix/trunk/servicemix-assembly/src/main/release/examples/loan-broker/src/components/loanbroker/Bank.java
Modified: incubator/servicemix/trunk/servicemix-assembly/src/main/release/examples/loan-broker/src/client/JMSClient.java
URL: http://svn.apache.org/viewcvs/incubator/servicemix/trunk/servicemix-assembly/src/main/release/examples/loan-broker/src/client/JMSClient.java?rev=372377&r1=372376&r2=372377&view=diff
==============================================================================
--- incubator/servicemix/trunk/servicemix-assembly/src/main/release/examples/loan-broker/src/client/JMSClient.java (original)
+++ incubator/servicemix/trunk/servicemix-assembly/src/main/release/examples/loan-broker/src/client/JMSClient.java Wed Jan 25 16:23:20 2006
@@ -58,8 +58,12 @@
if (args.length == 0) {
new JMSClient().run();
} else {
- GeronimoWorkManager wm = createWorkManager(30);
int nb = Integer.parseInt(args[0]);
+ int th = 30;
+ if (args.length > 1) {
+ th = Integer.parseInt(args[1]);
+ }
+ GeronimoWorkManager wm = createWorkManager(th);
latch = new CountDownLatch(nb);
for (int i = 0; i < nb; i++) {
wm.scheduleWork(new JMSClient());
Modified: incubator/servicemix/trunk/servicemix-assembly/src/main/release/examples/loan-broker/src/components/loanbroker/Bank.java
URL: http://svn.apache.org/viewcvs/incubator/servicemix/trunk/servicemix-assembly/src/main/release/examples/loan-broker/src/components/loanbroker/Bank.java?rev=372377&r1=372376&r2=372377&view=diff
==============================================================================
--- incubator/servicemix/trunk/servicemix-assembly/src/main/release/examples/loan-broker/src/components/loanbroker/Bank.java (original)
+++ incubator/servicemix/trunk/servicemix-assembly/src/main/release/examples/loan-broker/src/components/loanbroker/Bank.java Wed Jan 25 16:23:20 2006
@@ -35,7 +35,7 @@
out.setProperty(Constants.PROPERTY_RATE, new Double(rate));
// Sleep some time
try {
- Thread.sleep((int) (Math.random() * 10) * 100);
+ Thread.sleep((int) (Math.random() * 10) * 10);
} catch (InterruptedException e) {
// Discard
}