PHP SDK Silent Failures and Segfaults
Thu, 08/30/2012 - 14:17
Has anyone else had issues with large data sets with setmulti blowing up your apache process? We've had spotty issues where we have a setmulti hitting a 3 node cluster with about 56,000 records in the multiset. When doing all at once we've run into probably a dozen instances where the process stops executing, yet maintains large amounts of ram and shows no errors. We have the server mem max set to over 2 gigs and these bad boys look as if they have hit the max or close (2.1, 1.9gigs etc). Killing them logs a segfault in the log.
After splitting the setmulti into batches of 500 each, it seems to be fine. We're running the latest sdk versions as well with 1.8.1 servers..
This seems to be a new issue. This is with the latest 1.0.x PHP client library? Do you have a core dump or something that would help us track down where we're segfaulting?