# Acts\_as\_ferret, DRb, 4 monrels and complete site lockups

**URL:** <https://www.ruby-forum.com/t/acts-as-ferret-drb-4-monrels-and-complete-site-lockups/149523>\
**Category:** Rails\
**Created:** [September 25, 2008, 7:08pm UTC](https://www.ruby-forum.com/t/acts-as-ferret-drb-4-monrels-and-complete-site-lockups/149523 "2008-09-25T19:08:56Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Hubert\_SSSSSSSSSpic](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/73ab20/32.png) [@Hubert\_SSSSSSSSSpic](https://www.ruby-forum.com/u/Hubert_SSSSSSSSSpic)\
**Post date:** [September 25, 2008, 7:08pm UTC](https://www.ruby-forum.com/t/acts-as-ferret-drb-4-monrels-and-complete-site-lockups/149523/1 "2008-09-25T19:08:56Z")

</div>

Hi,

I am having some serious problems with site that’s already live. It is  
using RoR 1.2, ferret 0.11.6 and most recent acts\_as\_ferret plugin.

Most of the day, site is doing pretty well, is quick and search is  
reliable. But, at some point, it just “locks” and stops responding,  
one instance of mongrel after another.

At the same time ferret DRb server starts eating lots of CPU.

Solution that usually helps (but not always!) is to boot to console  
and rebuild index for my indexed tables.

In addition to this I get following errors in ferret\_index.log all the  
time, no matter if site is working OK or it hangs:

LocalIndex: ensure\_index\_exists at /home/application/20080925154449

and in ferret\_server.log:

#method\_missing(:add, [“PublishedResource”, {:by …

Please help if anyone had similar problems with Ferret. I hope getting  
rid of 2 error messages that are logged will solve site hanging issue.

H.

---

<div class="post-metadata">

**Author:** ![Hubert\_SSSSSSSSSpic](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/73ab20/32.png) [@Hubert\_SSSSSSSSSpic](https://www.ruby-forum.com/u/Hubert_SSSSSSSSSpic)\
**Post date:** [October 6, 2008, 7:55pm UTC](https://www.ruby-forum.com/t/acts-as-ferret-drb-4-monrels-and-complete-site-lockups/149523/2 "2008-10-06T19:55:45Z")

</div>

Hi,

Just to save other people’s life: we abandoned Ferret completely and  
switched to Sphinx. Whole re-coding stuff took 1 day to complete, so  
it’s not that hard.  
It’s not worth using code from dead projects.

Since then - problems with stability are gone.

H.
