Нашлась пропажа. Поживет еще сервак.

Гуляли рашпилем по поиску, нашли эпический баг, который выносил мне сервер самыми причудливыми способами.

Короче, на сфинксе через php-шное SphinxAPI плохо cделана загрузка и апдейт большого количества атрибутов. В итоге на толстых топиках php тупо вылетал по нехватке памяти. На остальных, как не трудно догадаться, прилично притормаживал. А еще в итоге 2 процесса вообще зависли со 100% загрузкой.

Подшаманили с кодом - и вуаля, все чики-пуки. Ресурсов хоть жопой ешь. Кто будет плотно работать со сфинксом, главный совет - используйте SphinxQL, и будет вам счастье.

Досадно, конечно, что на двоих угробили по 2 челодня. Но 2 программиста продолжали заниматься другими задачами, поэтому прокол по срокам не такой мощный как раньше.

  • 627