Enyim config setup with multiple buckets.
Wed, 03/09/2011 - 18:06
I have multiple buckets used in my app. How do I set this up in my config file?
I tried the following but it errored:
<membase>
<servers bucket="bucketone" bucketPassword="" userName="user" password="pwd" >
<add uri="http://servername:8091/pools/default" />
<add uri="http://servername2:8091/pools/default" />
</servers>
<servers bucket="buckettwo" bucketPassword="" userName="user" password="pwd" >
<add uri="http://servername:8091/pools/default" />
<add uri="http://servername2:8091/pools/default" />
</servers>
<socketPool connectionTimeout="00:00:10" deadTimeout="00:00:10" />
</membase>
I believe you actually need to setup different client sections within the config, rather than just different buckets within the same client:
<membase_bucketone>
<servers bucket="bucketone" bucketPassword="" userName="user" password="pwd" >
<add uri="http://servername:8091/pools/default" />
<add uri="http://servername2:8091/pools/default" />
</servers>
<socketPool connectionTimeout="00:00:10" deadTimeout="00:00:10" />
</membase_bucketone>
<membase_buckettwo>
<servers bucket="buckettwo" bucketPassword="" userName="user" password="pwd" >
<add uri="http://servername:8091/pools/default" />
<add uri="http://servername2:8091/pools/default" />
</servers>
<socketPool connectionTimeout="00:00:10" deadTimeout="00:00:10" />
</membsae_buckettwo>
Let me know if that works for you...
Perry
Forum support is great for free but sometimes you need a guaranteed response time and dedicated resources for your questions or issues.
Consider purchasing enterprise-level support from Couchbase: http://www.couchbase.com/products-and-services/overview
Call or email "sales -at- couchbase-dot- com" today!