[Bamboo-Users] How to change Get timeout

Martina.Baldanzi at isti.cnr.it Martina.Baldanzi at isti.cnr.it
Tue Dec 4 10:13:34 UTC 2007


Dear Olaf,
thanks for your reply.
The timeout, that you specify, is a generic timeout valid for all ONC/RPC
calls.
I have a question, if I change the file OncRpcClient.java, I change the
value of the Put method timeout too?

Martina

2007/12/4, Olaf Görlitz <goerlitz at uni-koblenz.de>:

    Hi Martina,

    In the past, I had the impression that those parameters in the config
    file have no real effect. Actually, the timeout parameter is
hard-coded
    in the ONCRPC library. (http://remotetea.sourceforge.net/)

    see also:
    http://bamboo-dht.org/pipermail/bamboo-users/2006-August/000826.html

    I'm not quite sure if this solves your problem.

    Cheers,
    Olaf


    On 04.12.2007 07:33, Martina.Baldanzi at isti.cnr.it wrote:
    > Dear Haijun,
    > thanks a lot for your reply, but probably I didn't explain clearly
my
    > problem.
    > Now, I'm testing Bamboo simulating an unreliable overlay network,
in
    > particular I'm studying the behaviour of the DHT in respect with
the
    > increase/decrease of the get timeout.
    >
    > My problem is: why I obtain get response times multiples of 5000 ms
when
    > I have set the get_timeout var in config file equal to 800 ms?
    >
    > Thank you very much,
    > Martina
    >
    > 2007/12/3, Haijun Cao <Haijun at projectrialto.com>:
    >
    >     Set drop_prob to 0.0 in network stage.
    >
    >     -----Original Message-----
    >     From: bamboo-users-bounces at bamboo-dht.org
    >     [mailto:bamboo-users-bounces at bamboo-dht.org] On Behalf Of
    >     Martina.Baldanzi at isti.cnr.it
    >     Sent: Monday, December 03, 2007 9:23 AM
    >     To: bamboo-users at bamboo-dht.org
    >     Cc: martina.baldanzi at isti.cnr.it
    >     Subject: [Bamboo-Users] How to change Get timeout
    >
    >     Dear All,
    >     I'm Martina and I have a question about the get timeout.
    >     As default value, the get_timeout variable is set to 5000 ms,
but if I
    >     change the config file of a Bamboo node, I can give a different
value
    > to
    >     this timeout (such as 800 ms).
    >
    >     Suppose that I want to change the get_timeout of
    >     bamboo/test/location-test-node.cfg in this way:
    >
    >     ...
    >
    >     <Dht>
    >                 class bamboo.dht.Dht
    >                 <initargs>
    >                     get_timeout 800
    >                     debug_level 1
    >                     storage_manager_stage StorageManager
    >                     min_replica_count     1
    >                 </initargs>
    >             </Dht>
    >
    >     ..
    >
    >     Now I run the test to start two Bamboo instances and I run a
sequence
    > of
    >     Get requests to measure the response time. Sometimes, I obtain
get
    >     resolved in tens of milliseconds and sometimes I obtain get
resolved
    >     with a time equal to 5000 ms.
    >
    >     This is ok for me, because the network is reliable at the 90%,
but I
    >     expected get response time multiple of 800 ms.
    >
    >     Moreover, I have tried to change the line 1075 of
    >     bamboo/src/bamboo/dht/Dht.java with the following:
    >
    >     get_timeout = configGetInt(config, "get_timeout", 800);
    >
    >     and then I re-compile the bamboo source code, but I obtain get
    > response
    >     time multiple of 5000 ms.
    >
    >     Any ideas to resolve my problem?
    >     Thank you very much,
    >     Martina
    >     _______________________________________________
    >     Bamboo-Users mailing list
    >     Bamboo-Users at bamboo-dht.org
    >     http://bamboo-dht.org/cgi-bin/mailman/listinfo/bamboo-users
    > _______________________________________________
    > Bamboo-Users mailing list
    > Bamboo-Users at bamboo-dht.org
    > http://bamboo-dht.org/cgi-bin/mailman/listinfo/bamboo-users


    --
    ----------------------------------------------------------------------
    Olaf Görlitz                                   goerlitz at uni-koblenz.de
    University of Koblenz                          tel:   +49 261 287-2617
    Institute for Computer Science                 fax:   +49 261 287-2721
    Information Systems and Semantic Web           isweb.uni-koblenz.de
    ----------------------------------------------------------------------


More information about the Bamboo-Users mailing list