[Bamboo-Users] How to change Get timeout
Olaf Görlitz
goerlitz at uni-koblenz.de
Tue Dec 4 09:24:14 UTC 2007
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