Dear all,

I would like to kindly ask you about your suggestion regarding the problem
that we are facing when running Web Serving benchmark in Distributed
environment:

We have two hosts A and B running on different networks.

On *Host A (10.139.40.24)* we run the web server, mysql server and memcache
server. We start them in this way:

docker run -dt -p 8080:8080 --name=web_server
cloudsuite/web-serving:web_server /etc/bootstrap.sh 172.17.0.3 17.17.0.2

docker run -dt -p 3306:3306 --name=mysql_server
cloudsuite/web-serving:db_server 172.17.0.1

docker run -dt -p 11211:11211 --name=memcache_server
cloudsuite/web-serving:memcached_server

On *Host B (10.1.24.91)* when we run the faban_client we get the following
error:

Do you know what is the problem ?

Thank you in advance,

Aster,


root@cloudy-minix1:~# docker run -p 9980:9980 --name=faban_client1
cloudsuite/web-serving:faban_client 10.139.40.24
Starting Faban Server
Please point your browser to http://ed165eba0883:9980/
Exception in thread "main" java.net.ConnectException: Connection refused
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
    at
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
    at
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
    at java.net.Socket.connect(Socket.java:579)
    at
com.sun.faban.driver.transport.util.TimedSocket.connect(TimedSocket.java:292)
    at java.net.Socket.connect(Socket.java:528)
    at
com.sun.faban.driver.transport.sunhttp.HttpClient.doConnect(HttpClient.java:182)
    at sun.net.www.http.HttpClient.openServer(HttpClient.java:432)
    at sun.net.www.http.HttpClient.openServer(HttpClient.java:527)
    at sun.net.www.http.HttpClient.<init>(HttpClient.java:211)
    at
com.sun.faban.driver.transport.sunhttp.HttpClient.<init>(HttpClient.java:130)
    at
com.sun.faban.driver.transport.sunhttp.HttpClient.New(HttpClient.java:111)
    at
com.sun.faban.driver.transport.sunhttp.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:99)
    at
com.sun.faban.driver.transport.sunhttp.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:41)
    at
sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:934)
    at
sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:852)
    at
sun.net.www.protocol.http.HttpURLConnection.followRedirect(HttpURLConnection.java:2409)
    at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1559)
    at
java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:468)
    at
com.sun.faban.driver.transport.sunhttp.SunHttpTransport.fetchResponse(SunHttpTransport.java:654)
    at
com.sun.faban.driver.transport.sunhttp.SunHttpTransport.fetchURL(SunHttpTransport.java:557)
    at
com.sun.faban.driver.transport.sunhttp.SunHttpTransport.fetchURL(SunHttpTransport.java:519)
    at setup.UserGenerator.createUsers(UserGenerator.java:114)
    at setup.UserGenerator.main(UserGenerator.java:147)
Buildfile: /web20_benchmark/build.xml

Reply via email to