Membase and Moxi configuration
Hello Everyone :)
We have been testing membase as a replacement for memcached, since it provides persistence, which is a memcached badly needed features IMO.
Everything runs fine, until we run into this problem.
We have a php page that get around 50000 times from a membase bucket at port 10101. Only about 5000 returns successfully. We thought that maybe it is a concurrency issue. Is there a way to configure membase and moxi concurrency. The moxi is server side one. At this moment we only have one membase node. We've searched the forum and the documentation for any guide on how to do this, but found none.
We would like to know how to configure membase to run for example like memcached with the concurrency of 8192 instead of the default 1024, or configure moxi to run with downstream_conn_max to 16 instead of the default 4.
Would love any hints on this matter, Thank you :)
In order to modify Moxi's configuration, you'll need to run it on your client-side. You can find much more information about that here: http://www.couchbase.org/wiki/display/membase/Moxi
I'm not totally convinced yet that that is your problem, but it's certainly a place to start. Which PHP library are you using? The 'pecl-memcache' one doesn't have as good error reporting, and we recommend the 'pecl-memcached'. Once using that library, you should be able to see what error is coming back and then we can determine better where the problem is.
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!